meaning of Alabama Snake

Alabama Snake meaning in Urban Dictionary

another name for a lengthy cock that slithers like a rattlesnake