What is the full meaning of scarfed
SCARF, to cover with a scarf [v]
Example of the word scarfed placed on a Scrabble board.