Green’s Dictionary of Slang

taken short adv.

see caught short adj. (1)