Top definition
Retarded looking. Ugly; someone who lacks beauty and much more.
I would love you if you weren't such a handiface
by Tien_ October 12, 2005
Get a Handiface mug for your bunkmate Jerry.
Apr 28 Word of the Day
Literally everyone, ever. Including the writer of this definition.
by masokitsune January 17, 2019
Get a stupid people mug for your daughter Jovana.