hatingthisplace's definitions
1. The place where Obama lives
2. Where the worst traffic in the world is.
3. Not the best place to live, so dont even bother.
2. Where the worst traffic in the world is.
3. Not the best place to live, so dont even bother.
by hatingthisplace December 20, 2010
Get the Washington DCmug.