Top definition
A shit that is part liquid part soft lumpy poo, smells and looks as much as vomit as it does shit. Check the underside of the seat for back spatter coz this bad boy sprays.
me: give it 20 minutes mate I've just done a vompoo
You: thanks I can smell it
by Bigbear71 August 05, 2011
Get the mug
Get a Vompoo mug for your sister Julia.