You've been registered her since 05 and haven't figured out what an American liberal is yet?
Just trying to be a smart mouth -- apparently, falling short of the mark on the "smart" side.
Leftists like to change the language, to suit their purposes. In this case, they commandeered the name of a philosophy that has little or nothing to do with their actual beliefs or practices. They shouldn't be allowed to get away with it.
Here, in Canada, we have a "Liberal" party -- which swings about the middle, with the mood of the electorate. On the left, we have an actual socialist (or, as they prefer, social democrat) party. what you would call "liberal" we call "socialist".