look up any word, like pussy:
 
1.
Euphoria
I feel delhi (a synonym for India)
by white kids April 30, 2003