Top definition
A girl who is so strong and will minded
She is so like ogochukwu
by Rocky156 June 02, 2018
Get the mug
Get a ogochukwu mug for your buddy Larisa.