1 definition by GsxrBarbie

1
Also known as a Chinese Water Dragon, a lizard that’s well-known for its ability to run on water.
Holy sh*t! Did you see that Jesus Christ Lizard running on water?!
by GsxrBarbie April 22, 2018
Get the mug
Get a Jesus Christ Lizard mug for your dog Jovana.