oave Share definition Flag Slang term for "ovary" I kicked the bitch in the oaves. oave by Matty Jo Jo Bean January 17, 2003 0 0 Get merch Get the oave mug. Buy Now — $32.95 See more merch