guzzled in German
guzzled in German
gefressen
fraß
verprasst
verprasste