Meaning of stuff in English
1. things in general; miscellaneous things
What's this strange stuff on the table?
2. what a thing is made of; material
1. fill cushions, furniture, soft toys etc. with an appropriate stuffing
stuff the box with clothes ー stuff clothes into the box