Translation of main-main in English:

main-main

in fun, not serious

  • 1

    in fun, not serious
  • 2colloquial

    drop by for a visit
    ‘main-main di rumah nanti’ drop over some time