soft on someone or something

soft on (someone or something)

1. Having a crush on or romantic attraction to someone. Tom's always nicer to Kate than anyone else. I think he's soft on her. Everyone knows you're soft on Tom—just ask him out, already!
2. Overly lenient on someone or something; disinclined to punish someone or something. The mayor has long been criticized for being too soft on crime. You can't be soft on her: she stole from the company and needs to be made an example of!
See also: on, soft
Farlex Dictionary of Idioms.

soft on someone or something

mod. too easy on someone or something. The judge was viewed as being too soft on pushers.
See also: on, soft, someone, something
McGraw-Hill's Dictionary of American Slang and Colloquial Expressions
See also:
  • soft on
  • soft on (someone or something)
  • soft on someone
  • soft in the head
  • velvet
  • (as) soft as velvet
  • (as) soft as silk
  • soft as a baby's bottom
  • (as) soft as a baby's bottom
  • (as) soft as down