Does humidity or dew point make you feel sticky?

I had a discussion with a work colleague where I said the dew point is what Makes you feel "sticky" or uncomfortable, such as in the Midwest in the summer. I know we say it is "humid" but I don't believe that humidity is the culprit.
9 answers 9