What does alabama sausage trough mean?

alabama sausage trough meaning in Urban Dictionary

the feminine genetalia