meaning of alabama sausage trough

alabama sausage trough meaning in Urban Dictionary

the feminine genetalia