Green’s Dictionary of Slang

half-rocked adj.

[? one who has not been fully rocked in the cradle and is thus still infantile]

incompetent, inadequate, foolish.

[UK]Hotten Dict. of Modern Sl. etc. (2nd edn).
[UK]Sl. Dict.
[UK]C. Holme Lonely Plough (1931) 14: But Lup just sat there like a half-rocked ’un.