to soak
salí de allá todo ensopado y con el olor más horroroso del mundo.
I left completely soaked and stinking to high heaven.