I just got into nicknames earlier this year.
My soulsilver team:
Meganium--Ziggy (idk, it just felt like a good name)
Snorlax--Akamunchy. It was the baby of my old snorlax I got like 3 years ago and it too was named akamunchy, so I kept the name for this one.
Umbreon--Yomm, again I just felt like it would fit for my umbrie. Sounds sophisticated to me. :D
Charizard--Embzo, just too Ember and changed it a little.
My platinum team w/ nicknames:
Torterra--Fern, go figure.
Luxray--N'kari, I took some Japanese word (can't remember) and added an n before it.
Floatzel--Mizu'u, okay went overboard w/ the ', but I think his name is of swahili origin, I can't remember right now. Actually the apostrophe in Mizu'u and N'kari's name comes from Swahili. By that I mean I had just gotten into Swahili when I restarted platinum and thought the ng'ong'ya was cool so I replicated it with my pokemon.
Scizor--SCZ, obvious right there.