dampoo Share definition Flag What you say when you step in poo.Also, damp shampoo. I really love how my dampoo leaves my hair feeling moist & refreshing. dampoo by Dimos January 20, 2011 0 0 Get merch Get the dampoo mug. Buy Now — $32.95 See more merch