Green’s Dictionary of Slang

kip n.2

(UK Und.) a foolish person.

[US]Matsell Vocabulum 48: kip Half a fool.