Question: what is the definition of someone who thinks they are always right?
Answer: Someone who thinks they are always right but are, in fact, not right is often described as being cocksure. Completely confident in their own ability or knowledge but with no justification.