1 definition by HubbardSisSis

1
when you piss and poop at the same time; very very awkwardly
“Zamnnnnn, I just peebooed and that $&@! felt hella weird”
by HubbardSisSis April 01, 2019
Get the mug
Get a peeboo mug for your guy Yasemin.