A fork of Rural Dictionary
Slang for "Rest In Peace"
Dude I just lost all my money over this stupid bet Dudeeeeee Rest