Top definition
Any website or business that is created simply to steal your credit or debit card
Hey, don’t trust those sites! You never know if they’re just card predators
by THEGMANERER July 10, 2018
Get the mug
Get a card predator mug for your sister-in-law Jovana.