What is the full meaning of scarfers
SCARFER, one that eats or drinks voraciously [n]
Example of the word scarfers placed on a Scrabble board.