Does the word "kiddo" have negative nuance in it?

Native speaker’s answer
Rebecca
No, it doesn't! "Kiddo" is a friendly nickname for someone, usually a child or "kid," or someone younger than you. So, here, he's actually using "kiddo" to soften the stern sentence he says before! Ex: Thanks for the ice cream, kiddo. Ex: Kiddo, you have to clean up your room today.