Via The Atlantic, April 2016:
The president did not understand how “Don’t do stupid shit” could be considered a controversial slogan. Ben Rhodes recalls that “the questions we were asking in the White House were ‘Who exactly is in the stupid-shit caucus? Who is pro–stupid shit?’ ”The Atlantic also reported Obama called Libya a "shit show."
Apologies in advance if the link leads to a paywall, but at least we can see the Tweet:
#EXCLUSIVE: Andrew Young: Haiti is a s---hole. And America is partly to blame https://t.co/LK7ty9NJCC pic.twitter.com/P9dtKA6m3M— AJC (@ajc) January 12, 2018
And then there's this, from the Washington Times:
Sen. Lindsey Graham, one of those in the meeting Thursday where President Trump reportedly called some developing nations “sh—hole” countries, used similar language himself during the last big immigration debate, calling Mexico and other Latin American nations “hellholes.”It again appears media is very selective about how it targets its outrage.