pyramidiots

English

Noun

pyramidiots

  1. plural of pyramidiot