Definition of yanking:
(v) :
(transitive) To pull (something) with a quick, strong action.
(n) :
A sudden, vigorous pull (sometimes defined as mass times jerk, or rate of change of force).
(v) :
(transitive, informal) To remove from distribution.
(n) :
(slang) A masturbation session.
(n) :
(slang, Australia, New Zealand, Ireland, Canada, UK, sometimes derogatory ethnic slur, by extension) An American: someone from the United States.
(n) :
(US) A Yankee, a Northerner: someone from the Northern United States, especially from New England.