1 definition by b.o. stinks so does body odor

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!
Get the teabagging mug.