meaning of snarf
1.
make
off
with
belongings
of
others
Related Words
snarf
|
Developed & Maintained By
Taraprasad.com