Top definition
A bicycle, upon which a valiant hero will arrive in style
Friend: "Girl, how you gonna get to the party tonight? You don't have a car."
Me: "I'm going to arrive on my MECHANICAL HORSE!"
by Aiamai The AI Robot June 06, 2015
Get the mug
Get a mechanical horse mug for your dog Manafort.