What does broken lizard mean?

broken lizard meaning in Urban Dictionary

1. a hilarious comedy team that made puddle cruiser, very troopers, and club fear.2. a lizard this is certainly, indeed, broken.