touffer
Top 30000
Meanings
Verb
1. to clump together, clump up (intransitive, reflexive)