Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by Zool777
RT
Share definition
Flag
Official abbreviation and formal
name
for
independent
news organization Russia
Today
.
My
favorite
show on RT is The
Alyona
Show
.
RT
by
Zool777
September 11, 2012
Get the
RT
mug.
D&P
Share definition
Flag
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?
Jade
: Yep.
D&P
by
Zool777
March 29, 2010
Get the
D&P
mug.