1 definition by Juay

Top Definition
TP
Gaming term usually stating a teleport to a town or a certain place town portal etc.
I Need A TP To The Human Town!
by Juay September 24, 2004
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×