choad toads Share definition Flag Choad toads isn't even a word, you idiot. The fact that Sony Roolz ACTUALLY posted this stupid choad toad definition is proof that too much fanaticism can bamage the brain. choad toads by rolling my eyes October 18, 2003 0 0 Get merch Get the choad toads mug. Buy Now — $32.95 See more merch