Green’s Dictionary of Slang

ovaries n.

In phrases

drop one’s ovaries (v.)

see under drop v.1