billybob86's definitions
A small town of 3,800 people in Nova Scotia that has a wharf, 2 Tim Hortons, and lots of bars and taverns. Commonly a party town without the party- just the mess left behind.
by billybob86 August 26, 2010
Get the Pictoumug.
Get the Pictoumug.