Impuritan (n.) Look up Impuritan at Dictionary.com
"one who is not a Puritan," 1610s, a hostile coinage of the Puritans, from im- "not, opposite of" + Puritan, perhaps also with suggestion of impure.