Wiktionary
pack on the pounds
vb. (context idiomatic English) To gain weight, especially as a result of vigorous or excessive eating.