New York (CNN) "Saturday Night Live" had a very special message for President Trump from Amazon CEO Jeff Bezos.

Bezos, who was played by this week's host Steve Carell, came on to explain about why the company chose Arlington, Virginia, and New York's Long Island City in Queens as the locations for Amazon's next headquarters

"As you know, Amazon just announced the location of its two new headquarters in New York and Virginia, and everyone -- except for the people who live there and the people who live in all the places we didn't choose -- is thrilled," Carell, in a bald cap as Bezos, said.

Carell's Bezos then explained that some felt the choice was Bezos' way of trolling the President, who has been critical of Amazon in the past, by choosing his old hometown of Queens and new location near Washington, D.C.

"But that's simply not true," he said. "I chose our locations because they were ideal for growing business, not just to make Donald Trump think about how I'm literally 100 times richer than he is."

Read More