Translation of mengebu in English:

mengebu

to boo

verb

  • 1

    to boo, to shout 'boo' (at)