Scar Town

What is Scar Town?


1.

The name of the sketch Toronto suburb Scarborough, as mentioned in various rap songs.

All my friends from Scar Town got killed in drive-bys.

See scartown, scarberia, scarborough, toronto, suburb


83

Random Words:

1. In British English, "on a promise" simply means that you have arranged to or at least expect to have sex with someone in the n..
1. Kwiid-itch, n. 1. Fictional Sport in the 'Harry Potter' novels involving bats, balls, brooms and C.G.I. effects - no doubt to..
1. Ilymamed is shortend for 'i love you more and more each day' (myspace comment) What you up to tomorrow? Was good seeing you..