rose22pink rose22pink 13-01-2017 World Languages Answered What is one word for someone who thinks that he/she knows it all?