1 definition by Homer22k33
well a town who originally got its name for cutting the heads off of horses, but now it takes on a new name, whores-heads....well you will notice most girls in this town are willing to put out and will do it for anyone. I mean if you live in elmira you just go for some fun right down the road to horseheads and get some.
by Homer22k33 June 22, 2006