Skip to main content

Definitions by b.o. stinks so does body odor

teabagging

Daily Show fans infantile attempts to smear those who may hold a view different from their own.
Hey, Jon, let's go teabagging on the Urban Dictionary site after tonight's show!