Meanings
know-it-all
Der Typ ist so ein Schlauberger. Ständig muss er seine historischen Daten einflechten.The guy is such a know-it-all. All the time he needs to slip in his historic dates.
smart person; sometimes used affectionately for children, otherwise only ironically for someone who said something obvious or trivial