Following the thread's discussion on the meaning, here's a definition for the expression cheap charlie.
The term "Cheap Charlie" originated from American soldiers during the Vietnam War, playfully describing fellow soldiers who were frugal with spending during their rest and recuperation (R&R) periods in Southeast Asia. Over time, the term extended beyond the military context and was adopted in tourism and nightlife. Its usage can be both playful and derogatory, depending on whether it's used to tease someone for budget-consciousness or to mock excessive stinginess. This term has globalized, fostering community among travelers, but cultural sensitivity is important in its usage.
I saw the expression used in a website to describe the monger who refuses to pay for lady's drinks in Bangkok bars.
I also saw it used by a bar owner (the so called Jimbo is a former bar owner now) to belittle the words of customers who criticized the quality of his ladyboys, his arrogance, and his contempt for customers.
I have also seen it used on Thaiflirting by a ladyboy, ex bar girl retired in Issan. The ladyboy was asking for money to be sent her by WU and posted the "cheap charlie" insult to discredit those who refused in the eyes of other ladyboys. I managed to get her banned from Thaiflirting by the site's admin.
Thai advertisers also use the term "Cheap Charlie" to attract customers who are budget-conscious. If a friend playfully refers to you as a cheap charlie, it usually suggests they've noticed your thrifty habits on occasion. However, if a foreigner, whether Thai or farang, whom you don't have a strong connection with, labels you as a cheap charlie, it should trigger an alarmin your mind. This could indicate an attempt to coax you into spending more or could even be used as an insult to discredit you in the eyes of ladyboys or possible mates, and even as a form of retaliation for your caution, making you feel uneasy.