One who is ignorant of their own stupidity to such a degree where they make a fool of themselves.
Oh, dont be such a giggletit!Shut up, giggletitsDave Cunha is such a giggletit