1 definition by richspur

Top Definition
to poo and wee at the same time
i need a weepoo
by richspur February 29, 2012

Mug icon
Buy a weepoo mug!