1 definition by SignoreCapra

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 Turbodown mug.