meaning of broken lizard

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.