A "Rainbow Ride" depends on your point of view. If you're a person who "dabbles" in "the green leaves"

then the defenition is obvious.
If you're like me,just an everyday person who gets high on life,then it means a happy journey or experience.

There ya go!
By the way,the group 3 Dog Night used the phrase in their song,"Joy To The World" (not the Christmas song by the way.)
Correct me someone if I get it wrong,"I'm a big high flyer and rainbow rider,a straight shootin' son of a gun!" Later!
------------------
"A knight of the road,going back to a place where he might get warm."

- Borderstone