Slang meaning of your curtains don't even match your carpet honey

your curtains don't even match your carpet honey means: When a trashy woman (whose hair is dyed) is bashing, you say, as a put down "your curtains dont even match your carpet honey".