Top definition
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!
by Oliver w. May 14, 2007
Get the mug
Get a dog264 mug for your brother-in-law Abdul.