Hi. We are doing home insemination. We are still learning, as we are new to this site. All the abbreviations are like another language to us. lol Can anyone help? For example: AF, BFP, OPK, and CD.. to name a few. Thanks in advance. Keep your fingers crossed that the witch won't get us as we are currently waiting.....