1 definition by livylou69

Portland is a metropolis in the Northwest of the United States. Its full of green thinkers, green citizens, and a gay mayor. Visit Portland today!
Wow, Portland is so cool! All these bums are awesome!
by livylou69 February 19, 2009
Get the Portland mug.