Shegmanforreal's definitions
A male name which implies Godwin, a person who bares the name is a powerful warrior who is difficult to be defeated. Also called a warlord.
by Shegmanforreal February 6, 2020
Get the Olusegun mug.