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