1 definition by Mel Humberstone

extremely harsh looking.Worryingly ugly, even for close family members and friends.
by Mel Humberstone July 8, 2003
Get the dogfaced mug.