Dictionary search results

Showing 1-2 of 2 results

cache-sexe British & World English

A covering for the genitals, typically worn by erotic dancers or tribal peoples