adj.
A drinker who returns repeatedly for another round, durable enough to survive every proposed departure.
Alphie was bag for lifed, promising to leave after each round and remaining for the next.
Source: Wiktionary