BL is a short abbreviation for Boys-Love. People who like BL animes are called Fu-joshi(腐女子) in Japanese, meaning "rotten(腐) girl(女子)".