London Lady's definitions
A large turd.
by London Lady June 2, 2022
Get the Amber Heardmug. 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
Get the erotic humiliationmug.