1 definition by bvrunner32

A person who thinks horses are fly. Or a person who is obsessed with horses.
by bvrunner32 January 22, 2009
Get the Horsefly mug.