Top definition
A term often used by men who are referring to the act of gorilla fucking. Typically denoting the sexual degradation of women.
Guy 1: Did you hook up with that girl last night?
Guy 2: Hell yeah, I took her to Gorilla Town!
by Crusty Greys September 08, 2010
Get the mug
Get a Gorilla Town mug for your brother-in-law G√ľnter.