zNSFW

Ao3

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