Noun
punditeer (plural punditeers) (derogatory) A commentator or critic who is inexperienced or ignorant.