Skip to main content

November Rain's definitions

on the lash

To go out with the intention of getting pissed.
We're going out on the lash tonight mate, fancy strolling along?
by November Rain December 20, 2007
mugGet the on the lashmug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email