UKMikey's definitions
A soft lad in the "scouse" dialect of Liverpool, England is someone who is "soft in the head" or slow-witted.
by UKMikey August 4, 2012
Get the soft lad mug.
Get the soft lad mug.We'll email you a link to sign in instantly.