Skip to main content

Definitions by L2daS

Happy Forest

A trick name for a notorious rape spot
"hey kid do you wanna go to the happy forest"
Happy Forest by L2daS December 30, 2008