1 definition by munchking and beley :)

longated ugly face, with a mole. :)
dirisio walked into school and was asked "why thee long face horseface."
by munchking and beley :) May 17, 2009
Get the horseface mug.