on the lash
Meaning
on the lash
(UK, slang) Out drinking socially; usually involving heavy alcohol consumption.
Synonyms: on the razz, on the razzle-dazzle
on the lash
(UK, slang) Out drinking socially; usually involving heavy alcohol consumption.
Synonyms: on the razz, on the razzle-dazzle