2 definitions by Constance ♥
A small town of 13,829 (census 2000) north of Alexandria, where most drugs are trafficked from in LA, and where England Air Force Base is located.
by Constance ♥ January 21, 2009
by Constance ♥ January 21, 2009