Quote Originally Posted by TheLion
Three words: Cocky, Confident, Funny.
Just not too funny. Women don't like not getting a joke because it can make them feel stupid. If it needs to be explained, of course it isn't funny (I hate when people say that IMO), but it often means the person needing an explanation is retarded.