A fork of Rural Dictionary
a form of weed.
"I just did a ton of ruru in the bathroom and now I have the munchies!"