It isn't obvious what Yz33d means?

Is it an anagram for 'Total and Complete a55hole' ?
_________________________
LTJ