Synonyms for Clever clogs:

n.

clever clogs (noun)
clever dick.
person (noun)
clever dick.

Other synonyms:

clever Dick
clever dick.