Good, but “T.O.M.” could also stand for “The Obama Media”
I believe it's Michelle Malkin I hear using Lap Dog Media these days. She does have a way with words.