We do not currently know of any synonyms for scarfer.
The noun scarfer is defined as:
See full definition of the word scarfer.
Did you mean scarer, scarier or scarcer?