What is the full meaning of scrooching
SCROOCH, to crouch, also SCROOTCH [v]
Example of the word scrooching placed on a Scrabble board.