Np - the meme whooshed me, so I thought these were serious takes. Thanks for the explanation.
Don't feel bad that it went over your head. it's a hyper-niche meme.