Green’s Dictionary of Slang

quacker n.1

[? noise during sexual intercourse]

(Aus.) the female genital area.

OnLine Dict. of Playground Sl. 🌐 Quacker n. Womens pubic area, specifically that between her legs.