Skip to main content

London Lady's definitions

Amber Heard

I’ll be right back, I just need to drop an Amber Heard.
by London Lady June 2, 2022
mugGet the Amber Heardmug.

erotic humiliation

A fantasy of non consent generally where one partner dominates and 'humiliates' the other.
My Mistress humiliated me by making me strip naked in front of her friends - Erotic humiliation really turns me on!
by London Lady September 22, 2013
mugGet the erotic humiliationmug.

Share this definition