look up any word, like donkey punch:

1 definition by against-horseface

 
1.
Un-attractive, annoying, attention-seeking person.
Misty is a horseface.
by against-horseface March 15, 2008