Home › Compliments & Insults

Testa di rapa

Meaning: A blockhead who isn't thinking.

Language: Italian

Literally: Turnip head

Category: Insult

Origin: Italian expression for a dimwit.

← Back to Compliments & Insults

Loading the full interactive collection…