Lyrics meaning: Hututu - Mimi