Kimberley85's definitions
A German watch tower. This term was coined during WWII in the German concentration and P.O.W. camps.
by Kimberley85 October 28, 2007
Get the goon box mug.
Get the goon box mug.We'll email you a link to sign in instantly.