stuff oneself with

listen to the pronunciation of stuff oneself with
الإنجليزية - التركية
zıkkımlanmak
stuff with
doldurmak