Top Definition
A large translucent cloud-god.
It's raining, him downstairs must be angry.
by Him Upstairs April 02, 2003
1 more definition
The metro totem stick, has the incredible mutant ability to confuse people stupider than him. An emcee in the group DUMMEE PLUG. All around odd motherfucker.
Who's fondling those mannequines with lead paint popsicles? Must be Him Downstairs.
by GOD April 01, 2003

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.