Home › Idioms

Avoir le cafard

Meaning: To feel depressed or down.

Language: French

Literally: To have the cockroach

Category: Animals

Origin: Popularized by Charles Baudelaire in Les Fleurs du mal (1857).

← Back to Idioms

Loading the full interactive collection…