1 definition by William Laserdust

Telltale, adjective, a 3d rendered adventure game for any IP from someone else that is mediocre due to the illusion of choice and generally glitchyness but will sell amazingly because Walking Dead Season 1 was good.
It's just another Telltale game.

(telltale games)
by William Laserdust May 2, 2016
Get the telltale games mug.