soggy bats Share definition Flag When someone's has soft punches "You have soggy bats" soggy bats by Leah Charles worth July 29, 2017 0 0 Get merch Get the soggy bats mug. Buy Now — $32.95 See more merch