Lord God birds

English

Noun

Lord God birds

  1. plural of Lord God bird