What does ausgiebig essen gehen mean?

ausgiebig essen gehen - German to English

to go for a blow out [coll.]