3 ms·It's also a pun - R&R would normally stand for "rest and recreation."by JonnieCache 13y agoIt's also a pun - R&R would normally stand for "rest and recreation."