https://www.urbandictionary.com/define.php?term=Rest+Easy&defid=7811329
Rest in peace meaning gone to soon
Rest easy Speaker Knockerz gone to soon