Scooched meaning : To shift, move aside, or scoot over. To crouch.
scooched
unbreachable
plushy
transpiring
widgets