Top definition
Food that is so delicious that you scarf it down quick.
Man, that pizza was scarfalicious. Mmmm. Got anymore?
by 1Fierce1 January 23, 2017
Get the mug
Get a Scarfalicious mug for your brother-in-law GΓΌnter.