We had affectionate terms for most of our children, notably 'Short Pork' for the middle son, and he occasionally still gets called this by his Dad at the age of 33.
Daughter was always known affectionally as 'The Horned One', being her Dad's way of calling her a 'Little Cow', although now she is older (30) we daren't use it but if she starts to argue we still go 'Moooo', and she soon shuts up.
Our youngest son, now 27, is known as 'Smalls' and answers to this name all the time, even using it in his salutations! This is an abbreviation of 'Small Horse'. When he was little all he ever wanted to do was to ride a horse, but being townies this was not really possible so he would trot along everywhere pretending to be one!
Eldest son (36) for some reason never had a nickname, although as he was going through his teens there were a few choice names used!!!
As for me and OH, on Birthday/Valentine's cards, Snuggles & Woolly - not going into the explanation for these, but on a daily basis, even when out, we call each other 'Sweets' and never been sure why, ha ha.
A couple of grandchildren's nicknames (it's alright, won't go into all 9)! are Norah (because she's always gnawing her fingers), and Puds, or Pudding, so named because when she was born her little head looked just like a round pudding on top of her shoulders! Now aged 4, if she's being shouted with either of these names, she'll come running, but use her real name of Ella-May, she goes and hides, because she knows she's in trouble!!