Sleeper was the fifth episode of Season 6 of Roseanne, also the 152nd overall series episode. It was written by Tim Doyle, and was directed by Gail Mancuso. It originally aired on ABC-TV on October 19, 1994.
Becky thinks David's crushing on her when he admits to a sexual dream involving a Connor woman other than Darlene. But David soon reveals that is in fact, Roseanne, that he dreamed of.
David thinks about moving out and Becky finds out that he had a sex dream and she thinks it is about her. When DJ tells Mark, Mark goes after David who finally admits the dream was about Roseanne. Roseanne is at first disgusted until Dan admits he had a similar dream about Bev when he first started dating Roseanne. David admits to Roseanne that he sees her as a mother figure and Roseanne believes the dream was about his desire for affection. When she reveals the truth to Becky, Becky seems disappointed and admits she is confused about her feelings for David.