batting marron Share definition Flag When someone finds a sexual partner considerably better looking than themself. Dennis: Hey Barry, have you seen my new misses? Barry: Yes mate, you are clearly batting marron! batting marron by Go55y April 19, 2018 0 0 Get merch Get the batting marron mug. Buy Now — $32.95 See more merch