Green’s Dictionary of Slang

teabagger n.

[teabagging n.]

(gay) a man who sucks another man’s testicles.

[UK]Guardian 11 May 🌐 Early Tea Party activists started calling themselves ‘teabaggers’ — completely unaware that the word was slang for men who enjoy sucking on other men's testicles.