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.
by The Grass Snake March 11, 2021
Get the Naugiloid mug.