That is, he showed up with a number of tattoos and a new hair style."sporting his many tats and a new 'do".
If you sport something, you have it on you or wear it openly, in a stylish, unashamed manner. You wear it as if you wanted to show it off.
'Do is short for hairdo (hair style), and tats is short for tattoos.
Student or Learner