1 definition by dhog989

A slang term for the pill. Because the pill will "punch" the ovaries so they no longer work
I don't use condoms, I just use the old ovary punch.
by dhog989 January 5, 2009
Get the Ovary Punch mug.