gemechu Share definition Flag It means happiness, from native language in east Africa OROMO in Ethiopia Gemechu gudda natti dhagahame ati kana dubbisu keetif. I feel really happy that you're reading this gemechu by Ilma gemechu November 8, 2017 0 0 Get merch Get the gemechu mug. Buy Now — $32.95 See more merch