For those unsure. Often the difference is the displayed confidence. If you're showing embarrassment or are unsure, it quickly becomes creepy. If you own it with confidence, then it projects "screw the norms, I'm good enough to ignore them", which is attractive to a lot of women.
The confidence doesn't have to be real either. The difference between fake and real is entirely in your own head. No-one can tell, unless you let them.
That often is an important distinction here. I've definitely had people very confidently creep me the fuck out with their weird bullshit. Honestly sometimes it makes it so much worse.
True, however, while arrogance requires a lot of confidence, confidence doesn't need to be arrogant. The best bet is to laugh at yourself, not put others down. It's far from simple, and you can get it wrong at times, but it's far better than being unconfident in yourself, while doing something weird.