"He pigged out" means he ate too much or thoroughly enjoyed his repast.