have the cockroach

have the cockroach

To be visibly sad or depressed. The phrase comes from French. Molly's been moping around all week, and I have no idea why she has the cockroach. Rob has had the cockroach ever since Gloria broke up with him.
See also: have
Farlex Dictionary of Idioms.
See also:
  • be down in the dumps
  • be down in the mouth
  • down at the mouth
  • down in the dumps, to be
  • down in the mouth
  • dumps
  • down in the dumps
  • sigh for
  • sigh for (someone or something)
  • (as) sure as eggs (is eggs)