A fictional monster that exists somewhere in the endless Godzilla lore.
Also, a shortened version of "drag my balls" that can be humorously placed in dialogue if the other person doesn't know the joke.
Also, a shortened version of "drag my balls" that can be humorously placed in dialogue if the other person doesn't know the joke.