Steamed Onion Share definition Flag Hot and sweaty sex with someone who hasn't showered in a month "I'm not in the mood, I just had a steamed onion, and that was just wrong!" Steamed Onion by marvinmartian805 December 31, 2009 0 0 Get merch Get the Steamed Onion mug. Buy Now — $32.95 See more merch