1 definition by cowsrock

Top Definition
also known as the girl with the long pony tale in secondary 1. She's the perfect girl to RIDE !!!!! if you know what i mean.She's an ugly little girl who doesn't cut her hair very often.
The horse loves to run & jump.
by cowsrock October 19, 2010

Mug icon
Buy a the horse mug!