oochana Share definition Flag a too faced bitch that has no life and can stab herself in the eyes and die in a whole as a gimp oh that fucking oochana she’s such a gimp oochana by gentlefemchonker August 6, 2019 0 0 Get merch Get the oochana mug. Buy Now — $32.95 See more merch