Italian Snowglobe Share definition Flag Having sex with your friend named Gossard in an Italian restaurant while it's snowing outside. How many Gossards have you italian snowglobed? Italian Snowglobe by gossard February 28, 2026 0 0 Get merch Get the Italian Snowglobe mug. Buy Now — $32.95 See more merch