surrender monkeys

English

Noun

surrender monkeys

  1. plural of surrender monkey