clever clogs

Explore definitions, synonyms, and language insights of clever clogs

Definitions

Noun
an intellectual who is ostentatiously and irritatingly knowledgeable

More General Terms