What does BL Fangirl mean?

BL Fangirl meaning in Urban Dictionary

Boy like Fangirl. A girl that is a fan of homosexual love, images of men kissing and cut.