Green’s Dictionary of Slang

zack n.1

In phrases