Odonnis Share definition Flag 1. the greatest crap that you've EVER taken 2. the god of all craps dude! I just took a Odonnis in the toilet. dude! i got to take a Odonnis. Odonnis by Adude&Achick October 7, 2008 0 0 Get merch Get the Odonnis mug. Buy Now — $32.95 See more merch