I often hear the phrase "know it all attitude" describing someone. I wonder what it means exactly.<br/><br/>Though I guess it means "a person who thinks of themselves very perfect in all their activities".