ball hogged

adj.

The condition of a drinker who retains every thought, anecdote and possession rather than passing anything on.

Kenrie was ball hogged and kept both the crisps and the conversation to himself.

Source: Wiktionary