I decided to look "dishrag" up in the Urban Dictionary and here is what I came up with. Mind you this was one of the lesser offensive definitions:
"A sleazy whore. Usually found in bars, drunk off her ass with a cold sore on her upper lip and is most of the time, over the hill and all sagging with bleach blonde hair.
A shortened version of "dishrag whore". With "whore" being pronounced as: 'hoo-wuh'
Jimmy left with that dishrag whore. That bitch was a monster."
Wait a minute! I'm NOT a 'dishrag whore', although I am enjoying knitting them...dishrags that is.
And just because all of the above is so ridiculous I'm including a photo of Bibi because she is so darned cute!