What is the full meaning of loofs
LOOF, the palm of the hand [n]
Example of the word loofs placed on a Scrabble board.