Know-all
From Tardis Wiki, the free Doctor Who reference
Know-all was a term, generally a derogatory, referring to a person who claimed to know everything. Mulkris referred to the Time Lords as a race of archivists and know-alls. (AUDIO: Eldrad Must Die!)
The Tenth Doctor stated he didn't like a know-all. (AUDIO: Technophobia)