1 definition by Angemyster

Top Definition
A self propelled vehicle consisting of two wheels, handlebars, and a seat. Main mode of transportation in big cities such as New York City and Chicago. Typically found in stables and horse racks. Popular brands include Haro, Trek, Mongoose, and Schwinn
Man, i just got myself a red Haro horse named Sugar from the horse auction.
by Angemyster October 22, 2008

Mug icon
Buy a Horse mug!