1 definition by North shore brat
It is a wannabe Lake Forest. Nobody knows if Knollwood is its own town or a part of Lake Bluff. Suzy Swirls is nice I guess?
They think their beach is better than Lake Forest’s but is 1/3 of the size...
They think their beach is better than Lake Forest’s but is 1/3 of the size...
by North shore brat June 15, 2021