Hello! Today I'll explain where the term "Fujoshi" came from.
The term fujoshi was first used on 2-Chan, which is basically the same as 4-Chan but directed to the Japanese and made by Hiroyuki Nishimura.
Fujoshi was first a derogatory term against women in Japan, like bitch, or "foid." The definition used to be "woman who is rotten because she does not hold up traditional feminine values" this was created by men. The word itself is a homophobic pun, it sounds the same as fujoshi (婦女子), which means "ladylike girl" or "woman and children", which was seen as a respected term for ladylike women. They believe a woman's perceived value lowered for enjoying queer media, not being traditional, and not having feminine interests.
Fun fact, is meant to call someone rotten, specifically spoiled rotten. That they are spoiled and no longer good women.
In the early 2000's to 2010's Japanese women slowly reclaimed the word fujoshi into directly meaning fan of boy's love content. The word fujoishi then started becoming more widespread to Western people too. Some women would say they're a fujoshi without shame. Which is good.
Then some people had the misconception that fujoshi meant hetrosexual woman who sexualizes gay men. Which is incorrect. The reason they had this idea is because some western BL fans supposedly took it to far and sexualized relationships between men more than they appreciated them. To go as far to believe real life men in mlm relationships would act like their characters.
However, you should not hate on the term fujoshi or use it as the term "rotten woman", unless you are a queer woman using it in that sense is saying a derogatory term. If you use it in the term "rotten woman" you are making a homophobic pun that was made by Japanese incels on their version of 4-chan. So just don't do it.
Related: Fudanshi is a boy who likes boy's love content. Himejoshi is a girl who likes girl's love content. Himedanshi is a boy who likes girl's love content. I'm not as researched in these terms but none of these are inherently bad. Himejoshi does mean princess girl but I'm not that educated on it. Fudanshi is rotten boy, and himedanshi is princess boy.
One of my main sources is Fanlore. org's page on fujoishi. However other sites also told me similar things. Bye!