What does AF and DOP mean ?

Isis

Everytime I researching reading about periods they use AF and dop and other menstrual slang lmao I’m lost as fuckkk