Baby word lingo

Melody • 30. 11 years of love with my fiancé. 1 baby girl 💓 & 1 on the way! Due 8/22/24

Hey girls! I'm new to this <a href="https://play.google.com/store/apps/details?id=com.glow.android">Glow app</a> and I absolutely love reading all of these posts so much you guys really have me cracking up

but I'm so confused with this lingo!

What does DPO mean? I know that TTC is "trying to conceive" BFP, BBT, I'm missing some others but fill me in please!!