Delhi [n.]

I feel delhi (a synonym for India)
by white kids May 01, 2003
Get the Delhi [n.] mug.