Wiktionary
crapface
n. (context vulgar slang English) an undesirable person
n. (context vulgar slang English) an undesirable person