Crotalus Share definition Flag Disgusting type of lizard that wanders around one's home, leeching off of parents that don't work. "Found out I got a Crotalus in my house, better get the lizard repellant." Crotalus by Cornerstone Shooter March 27, 2016 0 0 Get merch Get the Crotalus mug. Buy Now — $32.95 See more merch