Meaning

1 senses
  1. (humorous, slang)God.

Origin

From the traditional Biblical notions of a masculine God and a Heaven located above the Ea

From the traditional Biblical notions of a masculine God and a Heaven located above the Earth.

Wiktionary, CC BY-SA 4.0 · source

Man Upstairs — meaning, examples, forms, synonyms | Krumeto