2 definitions by Datdudesb123

Top Definition
1. Supplier of most heroin in New England states

2. Heroin heaven nickname for Newport
I was in Newport NH and I swear I saw a heroin house
by Datdudesb123 April 17, 2014
North sutton home of three schools and still one of the shittiest school districts in NH
North sutton sent a kid who couldn't read to college
by Datdudesb123 April 17, 2014
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.