Skip to main content

Definitions by The Grass Snake

Naugiloid 

Any person from Naugatuck, CT. Think deliverance meets sling blade. Probably a result of the toxic Naugatuck river they all bathe in.
I hate driving on 69. Look at this valley is full of Naugiloids.
Naugiloid by The Grass Snake March 11, 2021