Green’s Dictionary of Slang

who put the quarter in your slot? phr.

see under quarter n.