1 definition by May Kalinu

A “Good Moral Gentleman” in dating. A man who has high moral value (ex. Respect, compassion, trustworthy, disciplined, courageous)
Greg is not just a high value man. He’s a catch! He’s a GMG.
by May Kalinu January 19, 2023
Get the GMG mug.