ParentFull threadTwisol·Even in English, the term "lily-livered" is an insult (meaning "cowardly", apparently).View on HN