tuhapa tuhatuhaee

tuhatuha,  v.a. to spit repeatedly. [Dav : 9185]