Definitions by Twiggysmalls
Screaming-legal
Adjective/Noun
A sexual act in which one person does not consent to and to which police and the courts are involved
A sexual act in which one person does not consent to and to which police and the courts are involved
Screaming-legal by Twiggysmalls January 29, 2019