It is an insult but it is kinda strange to call someone a mole.
A mole is a very ugly creature so I expect, in other words, she was calling you ugly
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 thinks of you as a great friend or a brother.
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 is very special friend.
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.
It means an overweight whore. This person is NOT your friend
Either that or he's very fond of you.