Green’s Dictionary of Slang

kelp n.2

[? Scot. gilpp, a growing girl]

a self-conscious, awkward teenager, usu. a girl.

[Ire]Share Slanguage.