Etymology
Today it means: Full of beer; having drunk a lot of beer. Full definition →
From beer + -ful.
Etymology from Wiktionary, CC BY-SA 4.0.