ate like a pig
- gorgedAte to excess
- stuffedFilled beyond capacity
- gluttonExcessive, voracious eater
- sloppyCareless and untidy
- messyLacking order or neatness
scarfed · devoured · pigged out · slob · greedy · ravenous · shoveled · wolfed down · feasted · binged · chomping · gobbled · snorting · trough · overate · crumbs · belched · seconds