Term: giggletit
Example: oh, dont be such a giggletit
Definition: one who is ignorant of their own stupidity to such a degree where they make a fool of themselves