Top definition
The state of sudden stupid joy in which your brain short-circuits and makes you execute a lot of stupid actions in a defined time frame.
Valadez sucker-punched Betty in the face during a turbodown. It was hilarious.
by SignoreCapra January 22, 2010
Get the mug
Get a Turbodown mug for your mate Manley.
2
When you can't stop talking 'bout that pay pay
"Roma victor lol, Decrypted has the roachiest small pay pay. I don't just have downs, I have Turbo-Downs"
by imjustanalt November 25, 2017
Get the mug
Get a Turbo-Downs mug for your brother Jerry.