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…
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…