What the hell is “John”? Pre? Post? 2nd gen? 3rd gen? L? G? Q?
What?
So, what the hell ARE you, John?
He might be something we haven't even yet heard about.
LOL.