1 definition by CammyNugget
The name of a wonderful and mysterious dragon with a seal-like body and lives the the ocean far far away.
No matter how far away he can ALWAYS see you.
No matter how far away he can ALWAYS see you.
by CammyNugget June 2, 2021