boiled frogs

English

Noun

boiled frogs

  1. plural of boiled frog