English edit

Noun edit

pyramidiots

  1. plural of pyramidiot