fruitcased

adj.

A drinker who has acquired a protective outer layer, admitting conversation only on their own terms.

Source: Wiktionary