i've spent hundreds of dollars paying for world of warcraft, that stuff is crack on a disc; discrack
something on a compact disc or [dvd], usually a video game, that is highly addictive, like [crack] cocaine - crack on a disc
"i've spent hundreds of dollars paying for world of warcraft, that stuff is crack on a disc; discrack" What is the definition of "discrack"?