Posted by R. Berg on June 16, 2005
In Reply to: Thread t'needle posted by Kim on June 15, 2005
: What is the meaning of the Yorkshire phrase "Thread t'needle"?
According to Eric Partridge, A Dictionary of Slang and Unconventional English "thread the needle" is an obsolete phrase meaning to have sexual intercourse with a woman. I don't know that this is the Yorkshire meaning you're looking for.