That means that you are a really nice person. But you need to loosen up a little bit.
It is a term of endearment, like "honey" or "sweetheart."
When a guy calls you "pumpkin," it's usually a term of endearment or a playful nickname. It can imply that he sees you in a sweet and affectionate way, similar to calling someone "honey" or "sweetheart."
then she is a racist
It is slang or gangsta for kid or buddy.
He likes you more than just a friend sweetheart. Call him boo next time he calls you that and see how he reacts
she is very special friend.
if it is a boy then they are flirting. if it is a friend then it is a nickname
rather its a joke, or there not dead
she thinks of you as a great friend or a brother.
he is being nice Well, my best friend calls me sweetheart and he is gay.
A friend calling you bossy and laughing weird can indicate that they are getting annoyed with you, but this does not mean that they do not like you.
Almost nothing, especially if he's British.