Mister Baghead

@misterbaghead
This is the online presence of misterbaghead. Can you guess who I am?

There's a damn good chance you know me.

Remain baggish.