yarn



spun thread used for knitting, weaving, or sewing

a long or rambling story, especially one that is implausible

tell a long or implausible story

Click here to see the free dictionary definition for yarn

definition by Oxford Dictionaries