cocky (adj.)
- arrogant
- audacious
- bluff
- bold
- brash
- brassy
- brazen
- bumptious
- challenging
- cheeky
- chesty
- cocksure
- conceited
- contemptuous
- crusty
- daring
- defiant
- derisive
- disdainful
- disrespectful
- egotistical
- flip
- flippant
- fresh
- gratuitous
- haughty
- immodest
- impertinent
- impudent
- insolent
- nervy
- obtrusive
- overconfident
- perky
- pert
- prideful
- proud
- rude
- sassy
- saucy
- self-conceited
- self-important
- self-opinionated
- smart
- stuck-up
- uncalled-for
- vain