What is the full meaning of squattled
SQUATTLE, (Scots) to squat down [v]
Example of the word squattled placed on a Scrabble board.