Green’s Dictionary of Slang

who pulled your chain? phr.

a derisive phr. to one who has ‘butted in’ to a private conversation, who asked you to make a comment?

[UK](con. WWI) Fraser & Gibbons Soldier and Sailor Words 51: Chain, Who Pulled Your: Who asked you to interfere, to ‘chip in.’.
[US]P. Kendall Dict. Service Sl. n.p.: who pulled your chain? . . . courteous retort implying that the fellow is a monkey.
[US]J. Thompson Savage Night (1991) 79: Who pulled your chain, grandpa?
[US]E. Thompson Garden of Sand (1981) 319: Listen to that. Who pulled your chain, twirp.