Meaning of karakara

karakara

Tagalog

n. game of tossing coins