doilleeid

Noun

 * 1) toughness, stiffness
 * 2) difficulty, hardship, dilemma
 * 3) ticklishness