Yes, it was racist
Mr McIlwain: Yesterday, Donald Trump said African and Haitian immigrants hail from “shithole countries”. A little black girl and child of Haitian immigrants I know overheard. Unprompted, and defiant she responded to her mother: “Donald Trump is a shithole!” The word itself was foreign to her, but she intuitively understood the words were derogatory, demeaning – racist. In Trump’s words she recognised a constellation of associations and inferences that Trump drew on to make this so.
Read More at The BBC