Italian word that means stupid/idiot
Sei proprio un minchione! You are such an idiot!
by Hellaa February 1, 2016
Get the minchione mug.