Top Definition
A skiing location in Vermont (aka Bo's mind)
I just played ultimate frisbee in Snuggler's Knotch

I totally wiped out on that mountain "skiing" at Snuggler's Knotch
by SnugglersKnotch February 09, 2009
Free Daily Email

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

Emails are sent from We'll never spam you.