Abbreviation for Guilford Town Centre, located in Surrey, British Colombia. Lots of homeless people take drugs there and surrey jacks try to act tough there
Guy 1: Yo wanna go to GTC? Guy 2: Nah GTC is ass lets go somewhere else