What is Doghorse?
a girl who is a cross between a horse face and just being plain nasty looking, also knows as a dog
"lucy is one big doghorse"
See dog, horse, munter, fugly, teeth, ming, duffers