Top definition
To pee and poo at the same time
I need to pee, no, poo, no, peeoo?!
by Knowledge Boy December 08, 2019
Get the mug
Get a peeoo mug for your barber Julia.