Peoria, IL is a town with now hope or liveliness. If you have to move here, good luck.
You think this place sucks? Go to Peoria, IL. There, you'll get a better taste of what "sucks" means.
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from email@example.com. We'll never spam you.