a word that is given to a lot of people or celebs just simply as an
exaggeration, because someone has a slightly long or evan oval shaped face/big teeth/buck teeth/gummy teeth or a goofy smile (probably about half the population then) loads of celebs out there from eva longoria to
christina aguilera, prince william or leona lewis have been called a horse.
i don't think they are considered ugly to most people, nor are horses themselves.