Green’s Dictionary of Slang

Frenching n.

[French v. (1)/French n. (4)]

fellatio.