Skip to main content

Definitions by Echo 10

Verb - To dip one's clock weights into another's mouth.
Dude, I totally teabagged that chick from the bar last night!
Teabag by Echo 10 November 13, 2006