pig out

Definition

Slang

  • verb to eat excessively and/or messily, to behave in an outrageous or obsessive way. This racier version of the colloquial ‘pig (oneself)’, meaning to overindulge, probably originated in the USA and was established in Britain during the later 1960s.
http://www.dictionarycentral.com/definition/pig-out.html