Warnings: NSFW gifs. Smut. A lot of dirty talk. Like I have outdone myself this time and I don’t think I’ll ever write this much again.
A/N: Huge shout out to Mirage because I couldn’t have written this without listening to his audios. He’s so fucking amazing you guys like I don’t know where to begin.