1 definition by 1Fierce1

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

Mug icon
Buy a Scarfalicious mug!