Skip to main content

Definitions by sexibun101

thanusan 

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