Meaning
to have a tender affection for someone or something
Literal Meaning
to possess a sensitive area
Example
“I have a soft spot for puppies; they always make me smile.”