A person who acts like they know it all but prove they know nothing.
I paid attention to what they were saying, until i realized he was a knowitall knownothing. Then i told him to shut up.
by GrabControl May 8, 2015
Get the knowitall knownothing mug.