Naperville brat Share definition Flag 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... Naperville brat by ihatenaperville November 5, 2011 0 0 Get merch Get the Naperville brat mug. Buy Now — $32.95 See more merch