Basically a silly guessing game of no import at all, but anything for a laugh. Penetrating Insights (I never heard of them either) reports that a new Obama poster is showing up in Downey, a suburb of Los Angeles.
That would be it on the right. When the middle one came out, people actually got busted for "posting bills" or whatever it's called for putting them up. Sure, it's illegal, like littering, but you seldom hear about people getting ticketed for it.
Anyway, the new one has everyone baffled as to what TWAP might possible stand for. Perhaps The Worst American President ever could enlighten us?