I was thinking bedmate.... But I certainly was reminded of Miss Morford when I read this.
I wonder if the author goes by "Richard", or "Dick"?