Results

stech stech verb
1 to stuff with food
2 to fill with bad air or fumes
3 to gasp; to pant