129th Base Share definition Flag Having sex and not having sex at the exact same time. Tom: wait, how do you even get to 129th base? Bill: the easiest way is to fuck Schrödinger's Cat 129th Base by mmm.grapes December 26, 2009 0 0 Get merch Get the 129th Base mug. Buy Now — $32.95 See more merch