spittalled

adj.

Having drunk enough to turn a gathering into a charitable institution for your companions.

Source: Wiktionary