That was a typo, honest,
No, its perfect. Think about it... the "Teat" party: the party of suckling its constituents on government largess, and of womb-to-tomb dependence.
Like Spirochete, I also find the “teat” party as a great moniker for the left-wing version of the Tea party. The Tea party stands for freedom from unjust taxation and intrusive government. The “Teat party” is for dependence on the government for your needs, AKA the Nanny state.
I hesitate to even use the term “liberal” to define the Left, as “liberal” is derived from liberty.