1 definition by ZZ Top

Top Definition
A taco pancake with extra Allah for your enjoyement.
Try this Allahfel! It's really muslimlicious!
by ZZ Top March 11, 2004
Mug icon
Buy a Allahfel mug!