Skip to main content

Definitions by Kuon

Greenwood 

a person who rapes someone : a person who commits rape : a person who sexually assaults usually involving sexual intercourse and other forms of sexual penetration carried out against another person without their consent
He greenwooded his neighbors daughter.
Greenwood by Kuon February 1, 2022