Green’s Dictionary of Slang

kluck n.

see cluck n.1 (1)