A Cheap person is someone who doesn't like to spend money.
Cheap also means showing a lack of honesty and moral principles.
ell.stackexchange.com/users/None/
Someone who is "cheap" is a person that is reluctant to spend money.
It's a negative way to describe a person.
Some people are reluctant to spend money and can be called "cautious", that is a more positive way to describe a person.
For example, you have bills to pay so decide to cook instead of going to a restaurant.
This is positive because it's responsible to be careful with your money.
A "cheap person" is a person that is ungenerous with their money.
For example, I want a pair of $50 Nike shoes, but my mom buys me FAKE Nike shoes that cost $15.
Yes, the fake Nikes are cheaper, but their quality is poor.
Most people would prefer paying the extra money for the Nikes because they are of higher quality and will last longer, but my mother doesn't care about that.
My mother is cheap because the only thing that matters to her is to spend as little money as possible.
Someone can be rich, but be cheap.
For example, billionaire Donald Trump buying his wife a Ford when she preferred (and he can afford) a BMW.
ell.stackexchange.com/users/36820/Mar
It can mean different things depending on context: cheap (from urban dictionary)
A reference to one of the following:
An individual who is extremely careful with money An individual who is easy to have sex with An individual who uses the same tactic/tactics to win An object that is worth very little 1."
That guy's cheap " 2.
"
She's real cheap " or " He's
real cheap " 3.
"
You're cheap ! "
" Man, that's cheap " 4."
Those jeans are cheap! "
ell.stackexchange.com/users/2468/user49727
There are a couple of meanings you can take from the word cheap used in this sense.
It could, as @Benyamin Hamidekhoo said, mean that they are reluctant when it comes to spending money.
Synonyms include tight and tight-fisted.
In the sense of the article you referred to though it means easy to please, or easy to win over.
Someone who is cheap doesn't want much and is a bit of a pushover in that sense.
The article is saying that the man had only physical affection for the writer, and that was the only reason they would even talk to them.
Cheap certainly doesn't mean poor.
That would be referring to the actual value of a person in economic terms, rather than their personality and individual wants.
ell.stackexchange.com/users/None/
A "cheap person" is usually a person who doesn't like to spend money, especially someone who doesn't spend money in situations when he can and should.
A slang term for such a person is "cheapskate".
Googling "cheapskate stories" reveals this succinct little gem:
My grandparents have a lot of money but get mad if you don't use paper towels twice.
If they've only been used to mop up water, they have to be set on the counter to dry and are used again.
This is a very fine example of a cheap person.
ell.stackexchange.com/users/1883/BobRodes
One of the uses of 'cheap' is to describe that a person is of little worth.
It is a reference to his character.
From Longman: cheap (adj): showing a lack of honesty, moral principles, or sincere feelings, so that you do not deserve respect
Example goes like:
You’re
lying, aren’t you?
You’re so cheap.
ell.stackexchange.com/users/60954/user60954
Not exactly poor .
But we generally used to call a person 'cheap' because of his or her activities.
It means if someone does not have good behaviour - or we can say that if someone is a bad person then we call him a cheap person.
ell.stackexchange.com/users/None/
I'm brazilian and I'm quite fluent in English, however sometimes I have trouble with some expressions. This time it's when someone is called a "cheap person". What does it mean?  I saw this in the following article  http://www.esquire.com/women/advice-98-year-old  Is this a poor person?
What does it mean to call someone a "cheap person"?
ell.stackexchange.com
<idioms>
ell.stackexchange.com/questions/10337
ell.stackexchange.com/users/None/
A cheap person is someone who doesn't like to spend money, even though they can and should. Cheap can also be used to describe someone with a lack  of honesty and moral principles, or someone of little worth. However, in this article, it means easy to please, or easy to win over. Cheap can mean lacking in principles, low worth, easy to please. A cheap person is reluctant to spend money, especially when they should.
Cheap can mean lacking in principles, low worth, easy to please. A cheap person is reluctant to spend money, especially when they should.