LOL, no.
I am guessing it is similiar to the “Powned” thingie that was going around a few years ago.
I am soooooooooooooooo behind the times lately.