Never passed the smell test.
WashPost’s source was someone who was briefed by someone who was in the meeting? No first-hand account? That should have been the tip-off right there.
Trump probably said something like “third-world countries”, but some bleeding-heart staffer decided that wasn’t polarizing enough, and they wet-dreamed that Trump really meant “s-holes”, so that’s what they told the press.
Or else WashPost just made it up as another-anti-Trump smear.
He said the deal was a “shithole deal.