Translation of meruap-ruap in English:

meruap-ruap

spread (smell, scent, etc.)

verb

  • 1

    spread (smell, scent, etc.), fuming, flaming, become really angry, annoyed, etc