Top Definition
Thanushan is a German, Sri Lanken who resides in another country.

Hates to be called a supervisor, however often is one for at least two people.

Often shortened to Shan to make it easier for people to say and spell.
"Thanushan is my supervisor..."
Shan interupts quickly, "I'm no supervisor! I don't want to be."
by Kaikora May 25, 2012
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.