Find the word definition

Wiktionary
pussy poundings

n. (plural of pussy pounding English)