Synonyms:
cardsharp, card_sharp, cardsharper, card_sharper, sharper, sharpie, sharpy, card_shark
Meaning: a professional card player who makes a living by cheating at card games
Synonyms:
eager_beaver, busy_bee, live_wire, sharpie, sharpy
Meaning: an alert and energetic person