What does Alabama Snake mean?

Alabama Snake meaning in Urban Dictionary

another name for a lengthy cock that slithers like a rattlesnake