From over- + expectant.
overexpectant (comparative more overexpectant, superlative most overexpectant)