It means end of conversation or your really gonna do something
âI am fighting her period â âI am driving my car periodâ