Godslot

What is Godslot?

Godslot definition and meaning on Dictionary terms:
Trademark.
a science-fiction monster that resembles an enormous bipedal lizard, featured in Japanese and American films, television, and comic books.

 

reference: www.dictionary.com/browse/godslot

Tags: