Abbreviation questions

Laura • NURSE 💉 WIFE 💍 DOG MOM 🐶 MOM APRIL 2019 👶🏼

New to this app and pregnancy talk. Wanting some help with the lingo! What do these abbreviations mean:

BFP

CCT

Cycle buddy

Thank you!