Not really what the original poster was asking, but I call most of my good female friends "Munchkin", which doesn't sit well immediately with the petite ones, but after a quick explanation it seems to be well-liked.
I'd probably extend that moniker over to a girlfriend if I had one, but alas I don't
My ex-girlfriend, Dee, was usually Deedlit.