What is Cape Town Street Racing?


1.

Is a group of young people that is enthusiastic about racing but keeping it clean.

Cape town street racing is a crew/ racing team!

See ctsr


44

Random Words:

1. 1. An expression of extreme happiness 2. To be very happy or smug 3. A Czar who is very happy i pwnd you <:) See John..
1. Slang for New Addington in Croydon, South London. "Lets go bang up those townie fucks in Addo bruv."..
1. Any webcam with a circular form-factor (Logitech Quickcam, Microsoft Lifecam, etc). So named for the proliferation of (soft-core) and (h..