1 definition by princetito

Top Definition
A common place people go to drop off there garbage
Damn Son! i just dropped off my kids at naugatuck high school
via giphy
by princetito June 30, 2017

Mug icon
Buy a naugatuck high school mug!