Skip to main content

Definitions by Joe Ginger

A term used to refer to a settlement in which 'inbreds' and simpletons reside.

Also a reference to living in extremely unpleasant environment.
Stroud by Joe Ginger June 11, 2011