Definify.com

Definition 2026


knuffs

knuffs

English

Noun

knuffs

  1. plural of knuff