English-Spanish dictionary »

stuff one's face meaning in Spanish

EnglishSpanish
stuff one's face (to eat excessively)
verb

comer a dos carrillosverb