Green’s Dictionary of Slang

suck-egg n.

[17C SE suck-egg, a young man]

a foolish person; a weakling.

[UK]New Brawle 5: [A] suck-egg, a askall [...] one who would rob a Hen-roost, rather than pleasure a Wife.
[UK]J. Crowne Sir Courtly Nice II i: vio.: I am told you hav been an Oxford scholar. cr.: A scholar, madam? a scholar’s egg— emptied by old suck-eggs.
[UK]Grose Classical Dict. of the Vulgar Tongue ms. additions n.p.: Simon Suck-egg sold by his wife for a addle Duck egg.
[US]T. Haliburton Clockmaker I 28: He’s a regular suck-egg — a disgrace to the country.