Random
Source Code

B-scratch

Another word for bitch. Used when in the company of people who the word "bitch" is not appropriate. From B-itch to B-scratch.

My kid's teacher is a B-scratch.

by B .R. Eastman July 1, 2009