Ho Loops

Please excuse my ignorance but what is AF? I really dont know what some of these abbreviations stand for. Some of them i can guess but others...no idea.

Im feeling better about other people having babies now, my strategy is to eat chocolate. not really that healthy but do i care???

Anyway, heres hoping AF doesnt come.