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