What is the full meaning of scooched
SCOOCH, to compress one's body into a smaller space, also SCOOTCH [v]
Example of the word scooched placed on a Scrabble board.