stuff sth down sth meaning
[American slang]
to force something down inside of something.
Don stuffed the caulif lower leaves down the garbage disposal and turned it on.
Timmy stuffed the leaves down the hole and covered them with dirt.
to force something down inside of something.
Don stuffed the caulif lower leaves down the garbage disposal and turned it on.
Timmy stuffed the leaves down the hole and covered them with dirt.