Skip to main content

Definitions by Phathom

teabagging

Leaving strange little bags of tea on your doorstep. Having tea delivered, by ordering online.
Blade: I'm having trouble controlling the snickering at the image of him sneaking up to a doorstep and leaving a tea bag. A whole new meaning to teabagging.
teabagging by Phathom November 14, 2007
Kremlin derives from the Turkish word for fortress, which is "Kermen".
The Moscow Kremlin is a historic fortified complex, which serves as the official residence of the President of Russia.
kremlin by Phathom November 24, 2006