Steamboat Billy Share definition Flag A sex act involving a batman costume and a goat. Originally invented by William Moats. Billy was surprised when Jordan gave him a Steamboat Billy. Steamboat Billy by cjlethal August 7, 2022 0 0 Get merch Get the Steamboat Billy mug. Buy Now — $32.95 See more merch