Help?

I’m sorry, I feel so stupid asking this but I see some of y’all saying “DPO” on pregnancy test posts. What does DPO and BFP mean?