cockmuncher noun1 •(vulgar, offensive) A term of abuse.Jeremy Usborne: Look, you're a cockmuncher, OK? — 2003 formscockmunchers