Green’s Dictionary of Slang

roro n.

[? Fr. ronron, whirring, buzzing]

(W.I.) slander, malicious gossip; thus put one in roro, to slander, to cause trouble for.

[WI]cited in Allsopp Dict. Carib. Eng. Usage (1996).