всезнайко

Noun

 * 1)  male know-it-all, male smart aleck, male clever dick, male big head, wise guy