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."
by Cornerstone Shooter December 17, 2015
Get the Crotalus mug.