damn, i feel like raychelle's making me her bitch blanket
a person to whom another person constantly bitches or complains about the ridiculous drama in his or her life
"damn, i feel like raychelle's making me her bitch blanket" What is the definition of "bitch blanket"?