Definify.com

Definition 2024


knuffs

knuffs

English

Noun

knuffs

  1. plural of knuff