veritisted

adj.

A drinker who insists on facts while supplying them from memory and a great height of confidence.

Source: Wiktionary