Top Definition
The tiniest town in New Hampshire that somehow has it's own public school, baseball field, soccor field, library, and more yet hardly anyone to use them.
Julia: Where do you live?
Jane: Madbury.
Julia: Where's that?
Jane: We just walked all the way through it...
Julia: Really? We've only been walking for a minute and we started in Dover.
Jane: Yep.
by Doglover32297 June 20, 2011

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.

×