XD guys's definitions
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
by XD guys September 12, 2019
Get the London mug.