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