To throw toilet paper into the trees in front of a house with the intention of being mischievous. I am sure the term "t.p." was coined years ago, most likely by teenagers who needed a word More…
a town portal. This is from the game Diablo II and it is a portal which can bring you back to town. Town portals were needed so much in Diablo II that people just started abbreviating them More…
To throw rolls of toilet paper on the roofs of houses or on trees so the y roll down and create long sheets draping the targeted structure. Just zero deriving the word is a lot more More…