Description : What does potatoe head mean in italian?
Last Answer : I’ve never heard the term “potato head” used in Italian. Could you mean “squash head” or testa di gaguzza. That’s a southern/Sicilian term meaning the person has a hard head, or is stubborn.