Top definition
A small village located just south of the city of Kenosha. AKA: Kenosha JR
Man1: Where Do you Live?

Man2:Pleasant Prairie, WI

Man1:Where?

Man2:Kenosha, WI

Man1:Oh
by hardcore2124 January 29, 2012
Get the mug
Get a Pleasant Prairie, WI mug for your bunkmate Larisa.