At the Chiefs club in Groton one time, my Husband and some friends were talking....I asked them what "tea-bagging" was....I never asked him questions about the lingo in front of others again. Lesson learned.
So what does it mean?