Definition von scooch down im Englisch Englisch wörterbuch
'Scooch' combines "scoot" which is to move, especially over, and scrunch, which indicates a crowding. So by using it, (and it is informal) the person is acknowledging that they are asking you to crowd yourself a bit more by scooting over to make room for them