From ultra- + credulous.
ultracredulous (comparative more ultracredulous, superlative most ultracredulous)