>>17935317
This post is the Origin of the comic from OP, dumbass

It's a minor meme