quiffs

English

Noun

quiffs

  1. plural of quiff