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.by Timnagle July 30, 2019
Get the Soft lad mug.