1 definition by Toots75

To take a steamy, wet shit.
Oh boy Pooh. Did you just make a boom-boom? Did not see that coming.
by Toots75 February 23, 2018
Get the Boom-boom mug.