Okay I hear the term used alot on ESPN and just in general watching sports (more than anything in basketball). But tbh I have never really gotten the exact meaning.
Yeah to add on to what the guy above me said it pretty much means you can't take a hit. If your soft it means that you are easily hurt and can't take some physical punishment and are basically a wuss.