Kevin Garnett might not be the player he used to be on the basketball court. But last night, he proved that he's still as good as ever when it comes to christening his fellow players with nicknames.

Apparently, the Brooklyn Nets have started to refer to Joe Johnson—one of the most boring players in the NBA—as "Joe Jesus." And the reasoning behind the nickname is hilarious. We won't spoil the surprise for you. Press play to hear KG's explanation.