1 definition by jjjjjjjjjjjjjjjjjjjjj
city in illinois close to st. louis. beautifully laid out downtown and a great place to live. voted all-american city, and built right alongside the mississippi river.
by jjjjjjjjjjjjjjjjjjjjj January 24, 2007