Skip to main content

Scouse Bay's definitions

Lod

A new scouse derivative for the word lad or lid, meaning a male from the North West region.
"Alright lod" meaning "Hello good sir"
by Scouse Bay October 27, 2011
mugGet the Lodmug.

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