Unknown words please help

AF?

BFP?

BFN?

Opk?

Excetra..... What ever else I need to know thanks in advance 😊