look up any word, like donkey punch:
 
1.
Literally means King of Peacocks
you're so colorful you look like mayuresh
by Jonts July 30, 2006