theworstoftumblr1yFollowCopy LinkReportadsfanhugeinventedpersonpopsatanwannaPerson who invented pop up ads Satan: Well, I just wanna say that I'm a huge fan