What is the meaning of X Factor?
X-Factor in very general term means the unknown factor
or the unexplainable thing which adds a certain value to that object, element or a person.
In relation to a person it is defined as the unexplainable element of a person's attractiveness or sexiness.
This is more of a slang and is not a part of the English Language (as in being accepted into the Dictionary) yet.