Please enable javascript to use dictionary! Howto enable javascript?
clever clogs▼nounaleck
clever dick▼nounsomeone who considers they know everything and tries to impress with this
smarty pants▼nounknow-it-all
wise guy▼nounone who is insolent or flippant
↑