look up any word, like doxx:

1 definition by Tedblue126

 
1.
The most addicting game in the world. Created by Lima Sky for iPhone and iPod touch. Released Mar 16 on the App Store.
I played Doodle Jump for 6 hours straight.
by Tedblue126 August 04, 2009