Top definition
Scooby Doo doo doo is Scooby Doo crap.
They had to stop filming the cartoon when Scooby dropped a huge steaming heap of Scooby Doo doo doo.
by scodder June 29, 2010
Get the mug
Get a Scooby Doo doo doo mug for your mate Bob.