mothafocka's definitions
A medium-sized, mostly working class city located between Toronto and Detroit. London is home to a small number of white supremacist and neo-nazi groups.
by mothafocka August 31, 2010
Get the London, Ontario mug.