After 33 years of entertaining us at night, David Letterman is retiring on May 20. On Tuesday, Adam Sandler stopped by the show to honor Dave with a hilarious musical tribute.

Titled, “There Is No Better Man Than David Letterman,” Sandler took jabs at Dave, Jay Leno, Jimmy Fallon and Jimmy Kimmel.

"Both Jimmys [Kimmel and Fallon] should get on their knees and blow ... you kisses," Sandler sang to the Late Show host.

More surprises are sure to be in store as Dave’s last show is next Wednesday.