Green’s Dictionary of Slang

kagg n.

see cag n.