BartBlog

April 14, 2009

Fox News Teabags America

Headline: FOX NEWS TAKES OWNERSHIP OF TEA PARTIES…

cartoon_fox_teabags_us

Definition of ‘teabagging’ from the Urban Dictionary:

(more…)

Powered by WordPress