meaning of Alabama Shower

Alabama Shower meaning in Urban Dictionary

1: While pounding a slam piece with plunge in lips, ideally copenhagen, you take your cup dip spit and dump it-all over the woman whenever shes minimum expecting it..... mid pump.