Translation of melecut in English:

melecut

to squirt

verb

  • 1

    to squirt, to gush out, to whip, to make a sound similar to whipping