clever-clogs

listen to the pronunciation of clever-clogs
الإنجليزية - التركية
(deyim) kendini beğenmiş
(deyim) ukala
الإنجليزية - الإنجليزية
clever dick, one who is clever and knowledgable in an ostentatious manner
Somebody who is rather too clever; a smart aleck
cleverclogs
Alternative spelling of clever clogs