Fistula can cause smell due to pus discharge from the infection or abscess in the anal canal that drains constantly.