Delhi [n.]

What is Delhi [n.]?


1.

Euphoria

I feel delhi (a synonym for India)


80

Random Words:

1. a description of the size of a woman's nipple, referring the the 2 dollar coin. Sarah's got a nice pair of toonies See nippl..
1. The act of putting Vasaline all over your cock then dipping it in sand. Then you put your cock in the ass and analy pound her until she ..
1. A portmanteau of the two words, lesbian and lizard, meaning basically someone who is female and is attracted to women. The "lizard&..