Looking in the dictionary, I see liberal as "willing to respect or accept behaviour or opinions different from one's own", which is what I (as a European) had always thought -- what does it mean in America?
Increasingly these days, it seems to be a term for anyone who doesn't give credence to the theory that global warming is a hoax made up by Satan so Barack Obama can marry his secret Kenyan gay lover.