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. a fart that wasn't supposed to happen or came unexpectantly. So I was walking by this hot chick when I had a rogue fart come out...
1. When quacked.co.uk links to a website sending them more traffic and website hits they can handle. Holy shit dude your site just got qua..
1. Bigger than big, or more properly, lots of bib things, or small things that have recently attain bigness. I actually watered my plant f..