meaning of babe ruth double play

babe ruth double play meaning in Urban Dictionary

A Babe Ruth dual play is a when a female inserts a BabyRuth bag of chips into her Vagina after that pushes it out while defecating on a guy's upper body.