Skip to main content

Definitions by Sister Helena

Someone requiring female permission and gratification, similar to being whipped/male bitch.
Josh.B had to ask Charlie for her permission to go to "Mcdonalds" he is cucked by her
Cucked by Sister Helena July 22, 2018