tarapu tarara

tarapurapu,  v.n. to stir or mix up repeatedly. [Dav : 8204]