BlissfullyUnaware's definitions
a small city in Maine, home to a Native-American tribe (Penobscot), and the birthplace of a large canoe manufacturer.
by BlissfullyUnaware October 16, 2008
Get the Old Town mug.
Get the Old Town mug.We'll email you a link to sign in instantly.