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 Get the gemechu mug.