Cheap Charlie derogatory
A person who is extremely unwilling to spend money.
John is such a cheap Charlie when it comes to spending money on the children.
Though Mary is rich, she doesn't buy her kids proper beds. She is a cheap Charlie!
I thought Mary was generous at first, but it turned out that she is a cheap Charlie.
This term was derived in Vietnam during the Vietnam War to allude to American GIs (who called soldiers of the Viet Cong "Charlie") unwilling to spend generously at bars, restaurants, or for prostitutes.