Random
Source Code

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"

by scuppernog July 3, 2008

2👍 1👎