Slang term for a crab that got stuck in a portal hole with a hunch-backed lizard, hence the giant battle claws and eyes that see past the veil of reality
by Oliver w. May 31, 2007
Get the dog264 mug.Related Words
Get the dog264 mug.We'll email you a link to sign in instantly.