Skip to main content

Definitions by imani maji

Formally stands for ‘bitches with problems’ is an attractive female that has trauma/mental illness that takes it out on men
That bwp sucked the soul outa me, and then made me so sad.
BWP by imani maji November 19, 2021