Translation of menggiat in English:

menggiat

tease

verb

  • 1

    tease, try to provoke in a playful or unkind way, taunt, jeer at provocatively, make fun of