Official abbreviation and formal name for independent news organization Russia Today.
My favorite show on RT is The Alyona Show.
v. "Download & Play". To download a game and then play it.
n. A download and play game.
Jade: Hey, want to play Ragnarok Online
Kurisu: Sure, is that like RuneScape
Jade: No, RuneScape is a website MMO; in order to enjoy Ragnarok, you have to D&P it.
Kurisu: A D&P game?
Free Daily Email
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from firstname.lastname@example.org. We'll never spam you.