Definitions by Qdawgy80
Teafragging
Killing someone in a videogame, then standing over them, throwing a grenade in their mouth and Teabagging them till the grenade explodes, destroying your balls
Teafragging by qdawgy80 November 26, 2010