Downshift Turbo

What is Downshift Turbo?


1.

A phrase used to get someone to calm down or relax.

Whoa there.. downshift turbo.

See relax, chill, chill out, calm down


70

Random Words:

1. The new w00t. Get with the trend stuff you idiot! <Moozh> W09T the file is uploading! See w09t, w00t, woot, w0ot, wo0t..
1. have a piss. West Belfast slang I'm going for a single fish - I'm going to the toilet. I need a single fish - I need to go..
1. Possibly the greatest internet forum on the World Wide Web. A heady mix of music, chat, gossip, nerdiness, fashion, and diabolical intri..