Green’s Dictionary of Slang

baff n.

[supposedly mimicking the ‘sound’ of ejaculation]

(S.Afr. gay) semen; thus as v., to ejaculate.

[SA]K. Cage Gayle 55/2: baff n. semen (You ever had baff in your eye?) v. have an orgasm (I want you to baff all over my chest).