A Shithole country is a place where nobody goes to on vacation, even for the people who were born there.
I know this for a fact because I live in a neighborhood with a lot of Haitians for over 30 years.
Some of my best friends growing up were Haitian, and they're good God-fearing, hard working people.
Their women are some of the most beautiful in the world!
They wish their country wasn't the way it is. But, there's a reason why when they go back to their country, if they ever go back, it's not called vacation. More likely it's because of a family obligation, it's not for fun.
The same can be said for the Sudan, or El Salvador or other places in the world you would not see Merly Streep go on holiday.
So what makes a country a Shithole? Extreme poverty, high crime, corruption, lack of basic services, lack of decent drinking water or sanitation, lack of clean healthcare facilities, and other reasons. All this can be plainly seen and it's understood by everyone for obvious reasons.
It is what what is and trying to make it strictly about the people from a Shithole country only is yet another Liberal lie by those with an agenda and PC speech codes.