Jeremy noticed this pop-up ad on an Egyptian website. I don't think it means what they think it means. Show 2 comments