The suffering of Hogwartsby NightMare_Turtle_RS10.1K2636Shit goes down at Hogwarts. Severus Snape finds himself with an inconvenience that he will have to bare with for the rest of his lifefanficmpregmadamepromfrey+19 more