What does alabama milkshake mean?

alabama milkshake meaning in Urban Dictionary

When you get done having anal intercourse with some girl you pull it out, put ranch dressing to the ass, and suck that bad boy completely with a staw.