English Etymology From befoul + -er. Noun befouler (plural befoulers) One who befouls.Wikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads