thanusan Share definition Flag 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 0 0 Get merch Get the thanusan mug. Buy Now — $32.95 See more merch