now it's nearly impossible to surf the net for ten minutes without encountering a site with at least one porn popup
"an [internet] phrase for "pop-up window"
"now it's nearly impossible to surf the net for ten minutes without encountering a site with at least one porn popup" What is the definition of "popup"?