zNSFW

Ao3

I'll be damned if this isn't the most batshit insane fanfic to ever come
Found on AO3
When you're knee deep in smut and get blindsided by memes