binge

noun
an unrestrained and often excessive indulgence; especially : an act of excessive or compulsive consumption (as of food or alcoholic beverages)
a social gathering : party