Definify.com

Definition 2025


quiffs

quiffs

English

Noun

quiffs

  1. plural of quiff