What is the full meaning of scooshed
SCOOSH, to squirt, also SKOOSH [v]
Example of the word scooshed placed on a Scrabble board.