2 definitions by Chaz from the I

a group of kids who constantly snitch and tattle tale on others for unnecessary reasons
That girl is part of Snitch Nation, be careful what you say around her, she might snitch!
by Chaz from the I December 7, 2016
Get the Snitch Nation mug.