It means that there confident ,not shy but at the same time means rude or arragant.
Chat with our AI personalities
When a girl calls a boy cocky, it usually means that she perceives him as overly confident or arrogant. It can be seen as a negative trait if it comes off as excessive or disrespectful.