nipfarthinged

adj.

Drunk to the extent of guarding one’s coins while generously accepting everyone else’s hospitality.

Source: Wiktionary