doodoochaps Share definition Flag Anything bad, or something that an ugly person has Bruh that's doodoochapsEw, that guy has doodoochaps doodoochaps by terry poo November 13, 2021 0 0 Get merch Get the doodoochaps mug. Buy Now — $32.95 See more merch