Clever clogs (4-3)
I believe the answer is:
know-all
'clever clogs' is the definition.
(I've seen this before)
This is all the clue.
(Other definitions for know-all that I've seen before include "Pedantic" , "Smarty-pants" , "Type of person who wont take advice" , "Person who behaves like encyclopedia 94-3)" , "One who thinks they have all the answers" .)