2 definitions by Phathom

Top Definition
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.
by Phathom November 24, 2006
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.
by Phathom October 27, 2007

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×