Meaning of tagasapote

tagasapote

Tagalog

n. someone who stacks the cards (cheats in shuffling)