doodoo spray
i need to run to the store to buy more doodoo spray
doodoo spray is slang for the scented aerosol can kept in the bathroom to combat offensive odors
"i need to run to the store to buy more doodoo spray" What is the definition of "doodoo spray"?