Noun
shitmuffin (plural shitmuffins) (colloquial, vulgar, derogatory) An obnoxious or contemptible person.