Einen Kater haben
Meaning: To have a hangover.
Language: German
Literally: To have a tomcat
Category: Animals
Origin: 'Kater' puns on the medical 'Katarrh' (catarrh); students reshaped the morning-after misery into a tomcat.
Loading the full interactive collection…