A fork of Rural Dictionary
An area where lots of sex occurs
Dude have you been to Ashgrove Square yet? All the hookers are there!