Top definition
Gamer slang for getting totally annihilated or owned by your opponents.
Dude, that last Crucible match was like getting sent to Planet of the Rapes!
by Zombie Assassin January 04, 2015
Get the mug
Get a Planet of the Rapes mug for your grandma Yasemin.