May 14th, 2009, 09:19 AM
Teaparties? Teabagging?.... what?
Can someone explain to me what this whole tea-related fiasco is about?
I keep seeing news stories about tea parties and tea-bagging and it's very confusing. Has the lexicon of HALO finally made it mainstream of is it a happy coincidence?