Translation of meneguki in English:

meneguki

verb

  • 1

    to gulp down, to swallow repeatedly