English word scooch comes from English scouch ((intransitive, dialect) To stoop.)
scouch (English)
(intransitive, dialect) To stoop.
scooch (English)
(US) To shift, move aside, or scoot over.. To crouch.