bubbaloosh

the noise a poo makes when it hits the water.
by Tom Milton June 18, 2003
Get the bubbaloosh mug.