meaning of Alabama Oyster

Alabama Oyster meaning in Urban Dictionary

Semen on a Saltine Cracker.