English Dictionary
Definition clever clogs in British English
clever clogs noun
[countable] noun
1
someone who is annoying because they are always right or because they think they are more intelligent than everyone else
Synonyms and related words
