1 definition by scottcaver

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

Mug icon
Buy a rusty planet mug!