Crapulent means sick from excessive drinking or eating.