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???