Italian Sombrero Share definition Flag 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 Italian Sombrero by dlc90 October 23, 2009 0 0 Get merch Get the Italian Sombrero mug. Buy Now — $32.95 See more merch