Top definition
A very long piece of poo, so long you feel like saying Scooby dooby doo poo!
Wow, after that big meal I did a big scoobydoopoo
by Avoura December 02, 2005
Get the mug
Get a scoobydoopoo mug for your father Paul.