1 definition by Gator by God's Grace

Top Definition
Where alcoholics and derelicts mix with a steady stream of yuppies and tourists who play at slumming it.
The Goat Pen is to dumb.
by Gator by God's Grace September 07, 2005
Mug icon
Buy a The Goat Pen mug!