A know-it-all!
A know it all is someone who thinks he knows everything and refuses to accept advice or information from others. You could call then a pretentious boaster, one who intends only to attract notice and impress others.
Kinda like a nerd someone who Thinks the know everything when they go to do the equation 1 times 0 they will pick 1
The most common term that is used for a person that thinks they have the answer to everything is a 'know it all.' No one has all the answers to everything.
someone who thinks they know everything when they really dont
Smart.
A know it all...maybe....
A person who appears to know everything is sometimes called 'omniscient' meaning infinitely wise or smart. If someone only 'thinks' that they know everything, but they truly do not, then they are simply naive, egotistcal, or ignorant.
Presumptuous ,
As this someone will always like to call you and talk with you. The body language and the eyes can tell everything that someone loves you.
her thinks he knows everything about everything but in reality he doesnt know sh*t
If a person thinks they are funny when they are really not, I would call that person a failed comedian, and possibly a fool. Or maybe the person lacks self confidence and that's the only way he know to bring attention to himself.
bible thumper.