cast-iron heart

a heart that is harder than stone belonging to a person who has not loved, been throught great trouble and still gets by.

a heart of a warrior
by DeviLynn April 05, 2010
Get the cast-iron heart mug.