go on a binge
To indulge in something to an excessive degree. Get these cupcakes away from me before I go on a binge and eat them all. I heard you went on quite a binge last night at the bar. How are you feeling this morning?
go on a binge
to do too much of something, especially to drink too much. Jane went on a binge last night and is very sick this morning. Bill loves to spend money on clothes. He's out on a binge right now—buying everything in sight.