What is the full meaning of twigloos
TWIGLOO, a makeshift shelter made from branches [n]
Example of the word twigloos placed on a Scrabble board.