Overoptimist

Definition of Overoptimist