Top Definition
Individual from India with a great sense of humor. Loves inside jokes. Is always in a good mood. He hate snow in large amounts, but loves green towns. Great personality and always smiling.
Did you see that guys smile, he was such a Thiruselvan.
by Jdoza February 03, 2010

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.