1 definition by BlissfullyUnaware

a small city in Maine, home to a Native-American tribe (Penobscot), and the birthplace of a large canoe manufacturer.
"I go to school in Old Town."

"Old Town's football team really sucks this year!"
by BlissfullyUnaware August 23, 2008
Get the Old Town mug.