A fork of Rural Dictionary
A place where people go to masturbate.
Muhammad masturbates so much he should go to Planet Snoopy.