look up any word, like yeet:

1 definition by DC in the LT

 
1.
Teabagging a Fraggle.
I'm so angry after that traffic jam, I feel like teafragging Wembley.
by DC in the LT February 12, 2008