Tomaten auf den Augen haben
Meaning: To be oblivious to what's right in front of you.
Language: German
Literally: To have tomatoes on one's eyes
Category: Food & Drink
Origin: German colloquial expression, 20th century.
Loading the full interactive collection…