1 definition by DC in the LT

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

Mug icon
Buy a teafragging mug!