Wiktionary
cumguzzler
n. (context vulgar English) Someone who consumes semen; a cumwhore.
n. (context vulgar English) Someone who consumes semen; a cumwhore.