What is Horsefly?
A person who thinks horses are fly. Or a person who is obsessed with horses.
That girl Kelsey is a horsefly!
See horse, fly, obsessed, kelsey
A huge fly commonly found near horse dung.
That fly was as big as a horse. It was a horsefly.....