A term created by angry bitter broke bums to shame hypergamous women for having high standards and for wanting a sole provider husband/boyfriend. It's also used to guilt trip women into settling to the 50/50 scam with splitting the bill on dates and paying have the bills.
Broke and cheapskate dusty males want to have easy and free access to women's time and body...so they shame women by calling them "
gold diggers" and
prostitutes when women demand the man to court & invest his money and
resources in her. These are the same dusties who want a woman that's dolled up feminine, young and fit.