Thai nicknames usually have a meaning. Parents will often opt for a nickname as soon as their baby is born depending on what the kid looks like at birth or an aspect of his/her little personality. Many parents favor English sounding names, as the latter are more international and do include a somehow trendy factor.
Let me give you a few names of the people I met in Thailand and let’s see if you can picture what these people looked like when they were born:
Apple, Rabbit, Junk, Chubby, Chunky, Baboon, Banana, Michael Jackson, Soda, Beer, Pee-Pee, Pooh, Eye, Mud, Peng-Win, Ice-Cream, High, Top, Menthol, Mint, Cinnamon, Bam-Bam, Boss, Meow, Ball, Nut, Nudie, Soot, Bee, Hello, CNBC, Bit-Nee (Thai for Britney), Horny (the one who has horns), … These are real names, I know it’s hard to believe but these are the names people use at home, at work, basically all the time except on official documents. Thais are usually unaware of what their best friend’s real name is, they would just know the official nickname, that’s all. And you may tell them what their name means, they will smile and just say:
Well of course, that's what I looked like when I was born!

And then you also have the nicknames that mean something in Thai but that are just sounds to us.
A few of my colleagues were named: A, Oo, Aow, Eow, Ee, Ing, Yeow… The problem with these names are the tones again. Two of my colleagues were named Oo. One with a rising tone (pronounce as if you said “Eew” in a surprised manner), the other one was Oo with a high tone (pronounce as if you suddenly got scared and said “ew” in a sissy kinda way).
Oo with a high tone was the photocopy girl, her full-time job was to make copies, she mastered the copy machine like no one else and wouldn’t let anyone come near it. However, Oo with a rising tone was one of the receptionists, she had big front teeth and small eyes and you wonder why her parents didn’t call her “Rat” at birth.
First, whenever I would call rising-tone-Oo, well high-tone-Oo would appear and vice versa. Secondly, whenever you would utter to yourself something like “eeeew, what is that?”, then one of them would show up (depending on your excitement afflicting the tone).
I was really happy when they fired high-tone-Oo because she had started some business on the side, copying whole books on the company’s photocopy machine. She was soon replaced by low-tone-Bee. This made everything much simpler for me.