I've been killing myself laughing at all of your replies here!
I'm on here as TheWeirdoAgain when I worked as a carer in a home for adults with various severe mental and/or physical disabilities.
One of my lovely patients, George, was in his 80s but had the brain of a child of about 7; he always greeted me with ''Hello, weirdo!'' and things like Thanks for dinner, weirdo!'' etc. We always made each other laugh, and I'd call him ''My little pudding''! We absolutely loved each other, and I was devastated when he died.
I used to have a little cat called Duncan, but I called him Hunky Duncky and Dunc the Hunk, and he answered to all 3 names! Various pets I've had over the years with different nicknames.
I very secretly have nicknames for various people I know, including shop staff.
1-Female -Red Nose, because the tip of her nose is always Rudolph-looking!
2-Female - PoFace, as while all the other staff are lovely, she has the personality of a dry puddle!
3-Female - SnakeBum, as all her work colleagues and most customers hate her for being so toxic and she's actually driven 2 of them to quit!
4- Male - Purple RumpleStiltskin, as he looks just like Rumple and often has a purple beard!
5- Male - The TeddyBear, a local farmer, quite old, lovely man, looks just like a 6ft teddy!
6-Male - Mr Glitzy, as he's an English Hollywood actor who lives around here with his wife and gorgeous little doggy.