Meaning of tumirador

tumirador

Tagalog

tumirador (tumitirador, tumirador, titirador) v., inf. shoot (stones) with a slingshot