What a mean little putz