1 definition by WTGGlee

Top Definition
What happens when you do more than kiss, according to Glee's cleaned-up version of "Toucha-toucha-touch Me" for the Rocky Horror Glee Show. Can lead to Bed Fretting, whatever the eff that is.
But what about the heavy sweating?
by WTGGlee November 01, 2010

Mug icon
Buy a Heavy Sweating mug!