I'm so sorry, you must have been very upset/shaken up by such a horrible verbal attack.
I do feel extremely sorry for this child though. I can see why you and others are calling him horrible and 'a little turd' but he's clearly a product of his inadequate upbringing.
Let's aim our anger solely at his mother.
She either encourages him in this behaviour or doesn't give a shit.