Scarbs

What is Scarbs?


1.

Another name for Scarborough, part of Toronto.

I say I'm from TO, but I don't wanna tell anyone that I'm really from scarbs.


29

Random Words:

1. North-East England Slang for a vagina "Deek at the Mowza on that!" can be heard at Strip Joints throughout the area See Con..
1. a person with a nose that hangs over there lips and is amazingly huge adam gristick has a huge nose, man that thing is big See adam, n..
1. When searching through you pocket and you stumble upon pot that you didn't know you had. Travis: Oh shit, I found a pocket nug. A..