Definify.com

Definition 2025


knuffs

knuffs

English

Noun

knuffs

  1. plural of knuff