1 definition by scottcaver

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 14, 2011
Get the rusty planet mug.