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. characters in Vodafone TV ads for IPL which resemble animated cartoon characters with an alien look or simply a stupid egg-head characte..
1. The gross old man on your block who always jogs around in short shorts and no shirt with their "chest oldness" flapping about ..
1. British slang. The art of putting a dampener on someones moment of glory/celebration. Interchangeable with the phrase "You rained..