Green’s Dictionary of Slang

keek n.

see keech n.