Word: GRUMPYCATCH

The word GRUMPYCATCH has appeared in at least 1 clues on different crosswords.

Clue(s)
Person who's single, good-looking and irritable?