Green’s Dictionary of Slang

gak n.3

see geck n. (1)