stuff one's face with something - Francés Inglés Diccionario