Wiktionary
cum-guzzler
n. (context slang vulgar English) (alternative form of cum guzzler English)