Green’s Dictionary of Slang

skarf v.

see scarf v.