4 definition by The Police

Top Definition
London is a city of about 360 000. It is situated in the heart of south-western Ontario. The downtown area is currently undergoing a major re-juvination. City Hall has put a lot of money into the new John Labatt Centre, to host the London Knights OHL hockey games. They also invested in a new public library which was voted the best in Ontario. London is a great place to live, and raise children. Just don't go down Buley St, Cascade St, or anywhere near Ontario St if you're not prepared to protect yourself. London is the friggin best city in all of Ontario.
Go Knights (and Leafs) Go!!!
by The Police April 18, 2004

Mug icon
Buy a London, Ontario mug!
n. one who has lupus
Muratov will die in 6 days
by the police June 06, 2003

Mug icon
Buy a Muratov mug!
n. a monk who enjoys nazis and the circus
shoukry is at the circus being a monk again
by the police June 06, 2003

Mug icon
Buy a Shoukry mug!
A drug of which is not allowed by the law, kills instantly.
'Eat my hairy drugy druggy haa haa'
by The police November 13, 2003

Mug icon
Buy a drugy druggy haa haa mug!