Ponerse morado
To gorge oneself or eat an excessive amount of food until completely full. The phrase literally means to turn purple, humorously implying that someone has eaten so much they are turning colors or can barely breathe.
They invited us to dinner, so I took advantage and me puse morado.
Automatically translated from Spanish