1 definition by maineman720

Top Definition
The biggest city in Maine
Kind of a sketchy place at night
Where most of the somalies and ethopian immigrants in Maine are located
'Portland, Maine' Dude I was drivin through p-town at night and saw a homeless guy pissin on a building, it was wicked gross.
by maineman720 January 25, 2009

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×