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. a station that was great at one time. but now stinks cause all of the djs are voice tracked. except two. now it stinks with overplaying ..
1. the act of performing annilingus on a partner to orgasm to the point of their deficating in a person's mouth. Stated another way to..
1. A premature mechanical ejection due to over excitement. I had ejectulation and fired the missile early. See ejaculation, injaculation,..