testa di rapa
Italian
Etymology
Literally,
“
head of turnip.
”
Noun
testa
di
rapa
f
(
plural
teste di rapa
)
(
familiar
)
ignorant
or
unintelligent
person;
knucklehead