Top definition
An alligator that lurks deep in canals.
Watch out, there's a Canalligator!
by Vladamira Dragonoff June 24, 2009
Get the mug
Get a Canalligator mug for your Uncle Manley.