1 definition by Forest Love

(noun)
A town in Eastern Pennsylvania. The name acutually comes from a Native American word meaning Bear Swamp. It is also know for housing some of the most sexy people to ever live. Although it is an EXTREMELY boring place to most people.
guy 1: Hey, where are you from?

guy 2: The incredible town of Macungie P.A.

guy 1: OMG,I LOVE YOU!
by Forest Love March 24, 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.

×