From Middle Low German afval. By surface analysis, auf + Faul. Compare German Abfall, Dutch afval, English offal.
Auffaul m