1 definition by Dusted

A voyeur who has nothing better to do than cause wars and punish free thinkers.
You better be close-minded, or the man upstairs will deal with you.
by Dusted September 10, 2006
Get the the man upstairs mug.