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