Gorging

Spanish Meaning

hartarse

atracarse

engullir

atiborrar

English Meaning

  1. Present participle of gorge.