Translate please!

Tekouna

Hello everyone,

Just joined the Glow community and being not an English native i sometimes have difficulties to follow your posts! If someone could take a minute to translate all this acronymes for me, i would be very great full! Thanks a million

AF

BFP

TWW

DPO

TTC

BFN

OPK

🤷🏻‍♀️