dog264 Share definition Flag 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 Make ready my ship captain! A dog264 lies 2 miles east! dog264 by Oliver w. May 31, 2007 0 0 Get merch Get the dog264 mug. Buy Now — $32.95 See more merch