The Grass Snake's definitions
Any person from Naugatuck, CT. Think deliverance meets sling blade. Probably a result of the toxic Naugatuck river they all bathe in.
by The Grass Snake March 11, 2021
Get the Naugiloid mug.