reveler

REV'ELER, n. [See Revel.] One who feasts with noisy merriment.