黄不溜秋 follows a productive northern colloquial pattern: color + 不溜秋 / 不拉几 = 'an ugly version of that color'. Compare 黑不溜秋 (dirty black), 灰不溜秋 (dingy gray). Always negative — never use it for a pleasant yellow.
register
Strongly colloquial; mostly heard in northern China. Carries a tone of distaste.