sharpy

noun

  1. 1

    a professional card player who makes a living by cheating at card games

  2. 2

    an alert and energetic person

Synonyms

Also useful for “sharpy”:Unscrambler