Top definition
The poop ring left on your head after putting your head in the ass of a Italian.
I got a Italian Sombrero from your mom last night
by dlc90 October 23, 2009
Get the mug
Get a Italian Sombrero mug for your cousin Helena.