Answer: sharpcookie

AnswerCrossword Clue
SHARPCOOKIE

Someone with smarts