Wiktionary
cockmuncher
n. (context vulgar slang English) An idiot or other undesirable person.