1 definition by tarquintar-rexlordkrishna
The most beautiful specimen on the planet. It is the world's most magnificent compliment. It is so astounding tribute to have that it sparks jealousy to those who express the compliment and to those who hear the compliment, including the subject being called a rohini parchure!
by tarquintar-rexlordkrishna November 8, 2017