Wiktionary
cock gobbler
n. (context vulgar slang pejorative English) someone who gives blowjobs