1 definition by ihatenaperville

1
someone living in Naperville thinking they deserve everything and think they are the greatest people on Earth
Why isn't she drinking that tap water?

She's a Naperville Brat...
by ihatenaperville November 05, 2011
Get the mug
Get a Naperville brat mug for your cat Nathalie.