...what the phrase below refers to? I got it from Dr. Bill (whom I wish had posted about it, but at least he didn't ask me not to). Are there any other colorful phrases/colloquialisms that have the same meaning?

<<<"crabs and ice-water"<<<