1 definition by Jack Poulin

The largest city in the State of Maine and probably one of the best cities in the world. It may not be New York City, but it's still pretty awesome and has some of the best food in the country!!! Actually, years and years ago, Portland had some of the tallest buildings in the country. But like I said that was a long time ago. :)
Hey, have you been to Portland, Maine? That city is awesome!
by Jack Poulin May 17, 2011
Get the Portland mug.