1 definition by Celiaaaaa

Top Definition
A place in Virginia where all the illegals go and hide out. It's a very bad place.
Hey, wanna go to downtown Herndon tonight?

No, I don't wanna get kidnapped
by Celiaaaaa June 10, 2007

Mug icon
Buy a Herndon mug!