look up any word, like pussy:

1 definition by kerala

 
1.
A state in India..The most beautiful wonderful place on earth. Also a lovely person...
kerala is the best!!!!
by kerala July 21, 2004
161 49