Answer: cleverdicks

AnswerCrossword Clue
cleverdicksCLEVERDICK, an annoyingly clever person