He threw a cold shoulder on the idea

Classic mix-up of “threw cold water on” (negative about something) and “turn a cold shoulder” (snub someone).  Both expressions indicate negativity; “cold water” is negativity toward something and “cold shoulder” negativity toward someone.  In this case, perhaps the speaker not only disliked the idea but the person expressing the idea as well?