0 a woman who has power or control over her partner in a sexual relationship
NEW WORDS
European
May 10, 2021
WORD OF THE DAY
Shimmer
dominatrix