“...My first language was English. Im still learning American...
Apparently, liberal means quite illiberal socialist in American English...”
-
Just think of American liberals as communist, socialist, fascist, marxist, leninist bastards and you will be O.K.
addendum to post #20...
Also, it would be expected that you would turn slightly to the side and spit on the ground whenever you say the word “liberal”.
I’d suggest that to make it easier, all the groups you mentioned can just be called “Lefties’’. Saves time and they’re all the same anyway. Trust me friend, I used to be one.