Board Thread:Questions and Answers/@comment-5919632-20130817201200/@comment-7869560-20130817223748

It's the sound someone makes when they roll their tongue. "rero rero" is the onomatopoeia for that sound