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.
by William Laserdust May 2, 2016