H.M.F.
A High Maintenance Female is a woman who thinks she's perfect and doesn't understand why everyone else isn't as good as her.
She told me my friend was ugly just because she didn't like my friend's hair.
She posted 50 photos of herself in one day and called me a failure for not liking them all.
She cried because I didn't bring her a birthday gift and it wasn't expensive.