Johnny Snowpants's definitions
A person who is oblivious to his or her own stupidity. Someone from the town of Winchendon Massachusetts who drinks way too much alcohol at the local American Legion.
by Johnny Snowpants December 17, 2011
Get the guzzla mug.