Whatever that turns out to be, you can bet the screeching will ramp up.
Could it be that they are going to set up the Tea Party as a new -- third -- political party?
It was probably referencing that all of them have left - or are leaving in Bachmann’s case - elected office. There are several articles out there today about it.