Top Definition
A website that says it can track your phone anywhere on Earth, but holds a special surprise.
Person 1: I just went on World Phone Tracker, and I don't think I can stop laughing.
Person 2: I told you you'd like it.
Person 3: Where can I find it?
Person 2:, prepare for the biggest surprise of your life.
by MyMusicLover14 June 03, 2014
Free Daily Email

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

Emails are sent from We'll never spam you.