What is Doo Doo Drops?
1.
Toilet deodorizer that comes in a little bottle but neutralizes your #2 with only a couple of drops before or after you do the doo. Mainly found in local Japanese general or grocery stores.
You should give your bro some doo doo drops for his birthday cuz his crap smells like death.
See
Random Words:
1.
(a.k.a. uncle dad). If you ever encounter this rare species of human/humanoid being, do not attack with a gun because he is used to and ..
1.
An african american emo person.
Wow, when we were in New Jersey at the Fall Out Boy concert we saw a crapload of emotheopians.
See emo..