Pyramids Of Doom Definition

noun
Of pyramid of doom.
Wiktionary