What's this thread supposed to mean? (I don't get it)

Btw, welcome back.