You really think that old dude has a sense of the urban dictionary level of the term?
I think the wikipedia article does a nice job with an overview of the terminology:
http://en.wikipedia.org/wiki/Tea_Par...22_controversy.
I don't think one sees "teabagger" in the media because the Tea Party members are typically using it. I think you see it because people use it to disparage the Tea Party folks.