Top Definition
Lowell is a small town in Northwest Indiana where most older men are farmers and the kids have nothing to look forward to when they grow up.
I hate living in Lowell, Indiana, I don't know what I'm going to do with my life.
#lowell #219 #nwi #lhs #gross
by whoisshe? April 17, 2011
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.

×