1 definition by Toots75

Top Definition
To take a steamy, wet shit.
Oh boy Pooh. Did you just make a boom-boom? Did not see that coming.
by Toots75 February 22, 2018

Mug icon
Buy a Boom-boom mug!