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

Cleveland Steamer Plush

The vengeful act of crapping on a lover's chest while they sleep.

Buy the plush