A couple of weeks ago in MiM world, there were rumors that Headmaster Snape was dating Professor Sinistra. So people started talking about SS/AS fanfics, and it eventually came to someone writing a fic based on him and Sinistra, including real events that happened the night that the Headmaster got drunk. It's called All Girls Love Severus Snape.
It's technically Snape/Sinistra, but there's also weird things about Snape having adopted Draco and Harry, and he also has a daughter and the Godfather is Lupin. Just disregard those parts if they're confusing.
And it's pretty much just humor, anyway. You probably wouldn't understand it if you don't follow MiM. Oh, and I'm mentioned! ^_^
The Vanishing Cabinets' connection went awry, and instead you come to this link: http://www.fanfiction.net/s/7095312/1/All_Girls_Love_Severus_Snape