1 definition by sexibun101

the words u say wen u sneeze. also the indian version of the name 'tarzan'.
Person 1: I gotta sneeze! THANUSAN!!!
by sexibun101 July 27, 2010
Get the thanusan mug.