Meaning of tarang

tarang

Tagalog

tarang n. rapid stamping of the feet in pain or anger