my humiliatrix spat on me today, fucking hell i loved every minute of it
a humiliatrix is a person a bit like a [dominatrix] who sexualy humiliates their partner
"my humiliatrix spat on me today, fucking hell i loved every minute of it" What is the definition of "humiliatrix"?