BP Share definition Flag A Bitch On Her Period.. (It Doesn't Have To Be Used In That Way When You Say It) You Say That In Replacement Of Bitch Or Biploar Why You Acting BP? Don't go BP on me! BP by Describedtou May 23, 2015 Get the BP mug.