Lyric discussion by fred30 

i've always taken that the song was about masturbation...You know, the whole rosy palm thing--rose darling--he can't "visit" rose until snake mary (girlfriend, wife) has fallen asleep. masturbation is a way to "make my wildest dreams come true"

some pretty sick images follow if that's the way you read the lyrics. but maybe i'm wrong.

You're not wrong at all. This song is straight up (pardon the pun) about masturbation.

An error occured.