How I eventually got to my nickname is a bit of a story.
Back in my jr high years I used to have a neopets account.
Me and my friend had made the account.
I don't know where we came up with the nick name, but I contributed soul and he wanted cop.
So our shared name was soulcop.
As time past I began to call myself soulcop.
Basically stealing the name as my own instead of a shared name.
I used to use gaiaonline, I ended up doing a lot of things there under the alias soulcop.
I hated that part of my life. (so much wasted time)
So I decided to go solo and become Souly.
After a while I got sick of that name. (Some time shortly after registering here.

)
After I while I needed a new name.
I remembered the nickname my grandma gave me.
Which was Penguin. (Because I waddled when I was a kid)
I wanted to make one that suited me and I came up with Punky The Penguin.
I've been Punky for about 3/4 of a year now.
I just haven't bothered changing my name on here yet.