What is Londongrad?
1.
A humorous nickname for London, in reference to its becoming a refuge for rich russian expatriates. Roughly 250,000 russian-speaking people live in London.
Berezhovski knew he could not get a fair hearing in Russia, so he headed for Londongrad, thinking that british laws would protect him.
See
Random Words:
1.
When you giving it in the pooper to a first timer, at first you need to get in slow and then pull out really fast, causing a popping noi..
1.
To get a person intoxicated, with the ulterior motive of later having rough intercourse with them.
I'm going out with "Heathe..