Green’s Dictionary of Slang

cocksucking n.

[cocksucker n. (1)]

[late 19C+] (orig. US) (performing) oral sex.