Does anyone else know the phrase "like a wet noodle"?

I've never heard it used in the sense you used it. I've heard of someone being sentenced to "50 lashes with a wet noodle" and never really had the sense that it meant anything at all. Would love to understand it, if it does mean anything.

To describe being all over someone, I'm fond of the phrase "like a cheap suit in the rain."