Has a soft spot for means to have a special affection, fondness, liking, or emotional vulnerability for someone or something, making you more kind, forgiving, generous, or lenient toward them than you would normally be. It suggests that you are emotionally tender or biased in a positive way toward that person or thing, and you find it hard to be strict or say no. For example, if someone says she has a soft spot for stray cats, it means she especially loves stray cats and is likely to feed them, adopt them, or feel sad for them. If he has a soft spot for his daughter, it means he adores her and spoils her. The phrase originates from literal soft spot meaning a tender or vulnerable area, like a bruise, and figuratively extends to emotional vulnerability. Having a soft spot is usually positive, indicating warmth, compassion, nostalgia, or love. It can apply to people, animals, foods, memories, or activities, as in he has a soft spot for 80s music. It implies you are more easily moved or swayed by that person or thing than by others.
1 votes
Marked as accepted