Grandkid

What is Grandkid?

Grandkid definition and meaning on Dictionary terms:
noun Informal.