What I hate more than cliches are these set expressions some people use in place of thought. For instance, I know a lot of black girls who say, "I know that's right," whenever they agree with something someone just said. There's a girl I work with who says that fifty times a day. It's gotten so that I can predict when she's going to say it, and I just mouth the words as she's saying it.
Girls use these annoying expressions a lot, especially when they're on the phone. "You Are Ly-ing!" "You Play Too Much!" "Hold on. Hello. You are Ly-ing."
Me- "Tell him you know that's right."
To me, they're not communicating when they do this. They're not saying anything.
Or people will use these handy figures of speech that literally don't mean what they say. Like, "It's raining cats and dogs" or "I'm going to give you a piece of my mind." I try to fight this lazy reliance on pat expressions by always pretending to take what they say literally: "I'm starving." Me- "Ok, waitress, could you bring my friend an IV of glucose and some hemaglobin, please. No, no solid food. We'll probably need a defibrilator, too."
Sometimes they'll start out with a cliche and I'll ruin it with something stupid but act like I'm completing their boring point. "You know what they say, "The early bird..." Me- "... is a lazy ho. Yup, I know that one very well."
I find that the less educated or knowledgeable a person is the more they rely on these wildly imprecise metaphors, similies, figures of speech, and so on.