Meaning of manirador

manirador

Tagalog

manirador (naninirador, nanirador, maninirador) v., inf. shoot stones with a slingshot