Help plz

I just recently took a hpt and got a BFP but then a few days later i got my period what could this mean???