cocksure

adjective
  1. completely confident in a way that is annoying to other people; overconfident
  2. Usage: often implies arrogance or excessive self-assurance

Examples