I had to admit that I thought Harry was pregnant with Severus's baby, so to find out that Ron was pregnant instead had me laughing. Then, when Harry insinuated that Severus got Ron pregnant, I laughed again. Very comical misunderstandings between the two that are so in character.