Top definition
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.
by kirisame4 August 21, 2010
Get the mug
Get a discrack mug for your fish Manafort.