Doodoo Pimpa Share definition Flag A smelly black person Man, look at that doodoo pimpa go! Doodoo Pimpa by Doodoopimpa June 1, 2010