Skip to main content

Definitions by Scouse Bay

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