Skip to main content

Definitions by Vladamira Dragonoff

Canalligator 

An alligator that lurks deep in canals.
Watch out, there's a Canalligator!