niroi Share definition Flag A person that says something stupid, but is fun in a weird kind of way. “You are so fucking ugly hahah” “You’re so fucking Niroi hahah” niroi by D15yankee November 10, 2018 0 0 Get merch Get the niroi mug. Buy Now — $32.95 See more merch