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
Get the mug
Get a Thiruselvan mug for your mother-in-law Riley.