Top definition
Stands for Dark Mark Role Play, a Harry Potter roleplaying site - though small, we are growing!
This can be used as an adjective (synonymous with awesome) or a noun (referring to the site) or even a verb (referring to the act of posting on the site).
As an adjective: Wow! That was totally DMRP!

As a noun: Let's go on DMRP.

As a verb: I'm going to DMRP all night!
by Lisettey Yeti September 12, 2011
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush