Definition of the man upstairs in English:

the man upstairs

(British Him upstairs)

phrase

  • A humorous name for God.

    • ‘I pray they get some sort of help from the man upstairs’
    God, Lord, Lord God, Deity