Meaning of itsa

itsa

Tagalog

itsa n. throwing; tossing; hurling