Ensoaked Share definition Flag Becoming soaked in water or bodily fluids After she slept with him, she became ensoaked in his juices Ensoaked by Mildred Hotdog June 8, 2018 0 0 Get merch Get the Ensoaked mug. Buy Now — $32.95 See more merch