roisterer

noun

1.
an especially noisy and unrestrained merrymaker
Derived from:
roister