I think it's mostly tongue-in-cheek, as far as the name, but the idea seems to be to have a *real* liberal party, or a movement in that direction, since the Tea guys are talking about taking over the Republicans. Also, Avedon Carol has been talking about TL4O, "too liberal for Obama", which is another "take back the left" thing.
no subject