Originally Posted by wprose
I've shoved that icon in the trash at least 3 times over the past 2 days. I'm considering just uninstalling everything I installed that night, then trying to readd them.
I'm going to guess that you did run detectors like 'Addon Detector' or LookOut's 'Ad Network Detector' to find this app which used an AirPush addon to push this icon on your home screen, didn't you.
Good that you know these apps of which one of them could be the culprit app.
But note, an updated app also might be the culprit.