the person who thinks he is a prince in shining armor but in reality just an egoistic man whose actions are completely opposite.
condescending person specially towards women in his life
jim is "nut in a chewing gum wrapper"he thinks he is a best thing ever happen to susan , but in reality he put her down in every aspect of life and create insecurities for her