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 Londonmug.
Get the Londonmug. We'll email you a link to sign in instantly.