What's the meaning of "tugged at his soul", It's a idiomatic expression? In what case do you use frequently?
Grateful to whom help me
EMAIL REMOVED - Send PM to This User Instead
I think it's a literary expression, not a common idiom. You probably found it in a novel or a poem, or something similar. I would understand it to mean that something made him feel sad or melancholic.