The Goat Pen Share definition Flag Where alcoholics and derelicts mix with a steady stream of yuppies and tourists who play at slumming it. The Goat Pen is to dumb. The Goat Pen by Gator by God's Grace September 23, 2005 0 0 Get merch Get the The Goat Pen mug. Buy Now — $32.95 See more merch