Top definition
Meaning awesome or incredible, often when refering to heavy metal bands. Term originates from song by Dethklok.
"That metal band was thunderhorse!"
by samalot June 16, 2008
Get the mug
Get a thunderhorse mug for your bunkmate Paul.