1 definition by marvinmartian805

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!"
by marvinmartian805 January 1, 2010
Get the Steamed Onion mug.