Find the word definition

Wiktionary
skin flicks

n. (skin flick English)