Top definition
A video game that is constantly being updated with fresh new content on a regular basis.
by Gaming terminology. September 19, 2016
Get the mug
Get a Living Game mug for your friend James.