Quantcast
Subscribe
look up anything, like your first name:
1. scarf master
he/she who attains maximum scarf

a consumer of unusual foods products

someone who is willing to eat that which others are not

a brazen, insolent glutton
"You scarf master, you ate the whole freaking peking duck"
rss and gcal