Inu-Oni Share definition Flag Some guy on the internet. Inu-Oni said that your butt in humoungous, and ugly. Inu-Oni by Kilala April 23, 2003 0 0 Get merch Get the Inu-Oni mug. Buy Now — $32.95 See more merch