1 definition by definitelynotsufi

Having to choose a difficult choice; developing an outcome that includes seperation or fatality of a living being, based on the game company Telltale that features games consisting the above definition.
You guys pulled a Telltale on me.
by definitelynotsufi January 31, 2019
Get the Telltale mug.