drunken reveler
drunken reveller
bacchanal
bacchant
someone who engages in drinking bouts