kid was complaining to me about that ditch weed like a bitch on the rag
a woman who is on her period, someone who complains a lot or is complaining
"kid was complaining to me about that ditch weed like a bitch on the rag" What is the definition of "bitch on the rag"?