Top definition
Planet Earth, or any location, when implying its social decay or lack of morality.
I'm just waiting for some loser to blow up this miserable ratplanet.
by Apple Octopus May 27, 2006
Get the mug
Get a ratplanet mug for your mother-in-law Rihanna.