1 definition by Freshstacks87

Top Definition
Short for general often used in the Jamaican culture. Someone highly respected or in charge that calls the shots!
Can you do me a favor Genna
by Freshstacks87 June 23, 2019

Mug icon
Buy a Genna mug!