1 definition by doddle1966

Top Definition
tp
a tp is when you are a teachers pet and people say tp tp tp tp and continuous and hang around with teachers
cbs
eg nathan your a tp
by doddle1966 September 12, 2011

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug