Green’s Dictionary of Slang

gack n.2

see geck n. (1)