Skip to main content

Penbola Geograntha's definitions

Leigh

To leigh someone is to snitch on someone. "Leighing" "leighed"
Why are you being a leigh? Did you really leigh us to the coppers chief?
by Penbola Geograntha December 26, 2019
mugGet the Leighmug.

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