Green’s Dictionary of Slang

cap n.9

see capper n.1 (1)