English edit

Noun edit

buffoons

  1. plural of buffoon