1 definition by Ogechukwu

She/He is an amazing person that is always smiling. She normally takes shit from people but when it gets too much she strikes and a big explosion is left in her wake. She is someone to be feared and loved and she is also a great kisser.
Wow, you seem like you need an ogechukwu in your life
by Ogechukwu April 16, 2018
Get the ogechukwu mug.