Am lost !!!

Tashell • God is good all the time
Whats does dpo an bfp means ?