slang term for Scarbrough, Ontario.
I live in scarlam.
8👍 1👎
Slang term for scarbrough, Ontario. A hip city in the heart of t-dot.
I'm going to a party tonight in scarlam.
6👍 1👎