osodasdos Share definition Flag verb; to cut your cats nose off lol i did an osodasdos osodasdos by eelement May 14, 2020 0 0 Get merch Get the osodasdos mug. Buy Now — $32.95 See more merch