you knew that your relationship with severus snape would have its ups and downs but when one argument spirals into him finding out what really goes on in your head, severus has tricks up his sleeves to make sure your constant fantasies become a reality ( published: 05.04.2022 ) titles namesake: lyrics from the song contaminated by banks SMUT WARNING