A phrase used to get someone to calm down or relax.
Whoa there.. downshift turbo.
by von Goat March 27, 2009
Get the downshift turbo mug.