A liberal Tea Party? The Latte Party?
Just more top down liberal organizing hiding behind a claim of grass roots.