drenching means: To spit on everything. Usually done by young drunk men. (in Community Dictionary, added by Fabio Alonso)