Top Definition
A form of DLC included with games where instead of paying for downloadable content, you pay for a tiny (around 80 kilobytes) file that unlocks the content that is already on the disc.
I was going to buy additional characters for SF x Tekken, but then I realized it was disc locked content.
by real gamer 6969 May 01, 2012
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.