I don't know how many times I have heard that from my girlfriend and I still don't know what it means exactly. I think it means my darling but in an informal way (american way), so can anyone explain me what it does mean? and a proper translation in spanish? where does it comes from? All the information you can give about it would be appreciatted. Thanks in advance.