Thread:GreenGrassCreeper34/@comment-11063071-20190114020141/@comment-25892114-20190122002611

False, it was Patrick Star who made up the meme.