Top definition
The disgusting face that is made when one is about to sneeze, similar to a sex face, and the only way to relieve oneself is to stare at a bright light.
Me: Dude, his rusty planet looks just like his face when he orgasms.

Friend: Does he explode something either way?
by scottcaver May 13, 2011
Get the mug
Get a rusty planet mug for your daughter Sarah.