Top definition
The greatest little village ever. It is where the best of the best live and come from.
by IHateMystic June 12, 2011
Get the mug
Get a Noank mug for your Aunt Riley.
buy the domain for your travel blog