every other page i go to, cheap tickets throws a pop-up ad at me
a company whose annoying flash [pop-up ads] have infected urbandictionary
"every other page i go to, cheap tickets throws a pop-up ad at me" What is the definition of "cheap tickets"?