înghesui

Etymology
From, probably from.

Verb

 * 1) to stuff, cram, jam, pack in, press in, crowd