Friday, November 15, 2019
Home Tags Meaning of Card shark

Tag: meaning of Card shark

Card shark

Card shark - Definition:habitual cheat at cards: somebody who cheats regularly at cards