Doing my little research bit, I noticed that that is apparently one of the puns or mishearings or misunderstandings that is pretty common.All these years I thought it was 'strike me pink'! I haven't heard it for a very long time though.
To clarify: "Strike me pink" is the original phrase. "Stripe me pink" is an eggcorn - a phrase created from another phrase by substituting a familiar word for a less familiar word.All these years I thought it was 'strike me pink'! I haven't heard it for a very long time though.
I think the inference is something like : If that's true [the speaker is suggesting it isn't], I'll let you strike me/stripe me/turn me pink all over! In other words, I'm so surprised by what you've just told me, I'd in theory allow something very odd to happen to me (because it's so unlikely you'd get to do it!)Do you know why do people use it to express the surprise?
The meaning was already explained by Parla .... post 6...I agree it is largely obsolete, but that doesn't mean it didn't originally have a meaning. Expressions always come from somewhere - they don't just exist for no reason!