meaning of boob crotch

boob crotch meaning in Urban Dictionary

a game title where women touch and/or struck eachothers boob and crotches.