1 definition by Mr.Dan
i live in glen ellyn and must say 90% of the people here are totally spoiled and stuck up. there are a few exception though like me and my gf. the best part about glen ellyn is just walking around cant get you arrested. trust me i know. GH!
by Mr.Dan May 2, 2005