Skip to main content

Definitions by XD guys

A city in Ontario Canada where the crackheads run wild. London is also home to the east end where you are 98% sure gonna get jumped, robbed, stabbed, shot, or kidnapped
Wow have you heard of London? Yea heard some crack head shot and robbed someone in the East end..
London by XD guys September 12, 2019