1 definition by MCSM trash.
The best game ever! it is a game by telltale that will have you crying in episode four. It is a choose your path game that is basically a drug.
(the fangirls are crazy on wattpad.)
(the fangirls are crazy on wattpad.)
by MCSM trash. February 16, 2016