Top definition
The probability that an award will drop from an enemy when killed by a player in most RPG based video games.
"What's the drop rate of that sword"
"It's not that rare about 76%"
by SuburbanDefined January 08, 2016
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush