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.
substitution slang word for 'bull shit'
"Zebra Placenta! I told him about the concert three weeks ago!"..
1.
The ultimate comeback for "ya mam on toast"
Person one: You're gay
Person two: So's your mam on toast
Person one:..