What does Cocky Mean?

Cocky is a term used to describe an extremely, perhaps overly confident attitude. This is a characteristic that is typically looked down upon, because a cocky person could be rude and full of themselves.