Stegnanosaurus (Meme)

Huh what the hell does this page mean? is this Meme or something more?