Top definition
One of the coolest towns there is, smaller than 7 by 7 miles. The best people live there. A Chicago suburb. Try finding it on the map, it's nearly impossible. In Illinois.
Person 1: Dude, what did we just go through?

Person 2: That was fucking Fox River Grove, coolest town there is!
by Grover~Baby June 04, 2011
Get the mug
Get a Fox River Grove mug for your bunkmate Rihanna.