Green’s Dictionary of Slang

whelp v.

[SE whelp, of a dog, to give birth]

to give birth.

[UK]Farmer & Henley Sl. and Its Analogues.
[UK]R. Llewellyn None But the Lonely Heart 340: He might have whelped something like you.