soak (v.) Look up soak at Dictionary.com
Old English socian (related to sucan "to suck"), from Proto-Germanic *sukon (cf. West Flemish soken), from PIE root *seue- "to take liquid" (see sup (2)). Slang meaning "to overcharge" first recorded 1895. Related: Soaked; soaking.