Softlad means: This slang term, which originated in Liverpool, means ‘idiot’ (or’stupid), but it is a more pleasant way. The term is equivalent to the Cockneys who use it, “plonker”. (in Community Dictionary, added by Sean Dennis)

What else does Softlad mean?

  • A weak person. Someone who is naive, lazy, or a slob. (in Community Dictionary, added by Leslie Bartlett)