1 definition by Mr. 75093

Peoria, Illinois can simply be defined as the armpit of America. Its really that simple.
You know what is worse than Peoria?

What?

Nothing :(
by Mr. 75093 January 26, 2009
Get the Peoria mug.