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 firstname.lastname@example.org. We'll never spam you.
Log in with Facebook to save your favorite definitions
and share them with friends.