Translation of scarf down in Spanish:

scarf down

zamparse, v.

(scarf up)

phrasal verb

  • 1

    (food) zamparse informal