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