What does b-spatch mean?

b-spatch meaning in Urban Dictionary

A derogatory slang term employed for femalesA female woofer various other definitions understood such as for example "Bitch" and "Biatch"Can also be used as a term of endearment "i really like you, you b-spatch"