Top definition
Something or someone that no longer works, or is broken.
The pump on the HLT stopped working like a week ago, it's a real RockHorse.
by TheWordQuagmire May 04, 2018
Get the mug
Get a RockHorse mug for your guy Callisto.