Short for pumpkin.
The evolution of Kelsey’s nicknames:
pumpkin face
punkin
punky
little punk
snuggy puggy
snug bug
buggy
puggy face
pug
puglet
puggle
turtle
The last from the way he bobs and stretches his neck.
My own contributions:
Giant
Little monster
Big boy
Nino gigante
Chico grande
Little snort
The last because of his tendency to snort, not unlike a pig (pug?).
Love the knick-name thing.
My favs of Aaron: Chico grande and Little snort.
My favs of Kelsey: Snuggy puggy and Puggle.
Kelsey’s nickname when she was a baby was “Punky” for about a year or maybe two. I don’t know exactly where that came from. It naturally and quickly evolved to that, but I was the only one that used it.