Top definition
A thing in gaming which requires the game to be always online even in single player which was invented to play by your god-damn self! Named after the DRM in Simcity (2013)
Guy 1: Yo you getting the new Battlefield.
Guy 2: No way man it has Simcity DRM
Guy 1 and 2: EA!
by Louis 42 March 18, 2013
Get the mug
Get a Simcity DRM mug for your Aunt Rihanna.