English Dictionary
Definition spin (someone) a yarn in British English
spin (someone) a yarn phrase
phrase
1
to give someone a long detailed excuse or explanation that is completely false
