1 definition by Real¤¤¤¤¤

Top Definition
Can be a name meaning "superior,king/queen" a tittle that is respected in most African nations.
Ms.Gachuhi is on her way treat her with nothing but respect.
by Real¤¤¤¤¤ May 18, 2018

Mug icon
Buy a gachuhi mug!