Hot Rod in itself is a strange name, lol, but I tend to call him my Hottie Roddy or Hot Roddy. Hubby hates it but it Hot Rod responds to it.
Maggie May somehow got/is getting stuck with "Maggot"

Of course said in the most affectionate way. She just needs to be attached to you at all times.