What is this website? is it a joke of sorts?

Why the hell did I call you vlad? :rofl