TP Share definition Flag A TP or Teachers pet is someone who sucks up or even sucks off teachers during class and school time. "Sammy C is a massive TP" TP by Tard Fairy 123 December 11, 2019