meaning of alabama milkshake

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.