I wouldn't have tipped that little punk, just to prove a point that he was rude
and that you don't insult someone (even if you were half joking) and then expect a tip. I would have put on the receipt a note that says "GO COUGS! Next time don't insult someones shirt and you stand a better chance of a tip."