Definition of "scarfed"

scarfed