1 definition by sk84life96

Top Definition
The most beautiful girl that ever walked the earth
Bob: Hey, Jim see that really hot girl over there?

Jim: Yea.

Bob: i bet her names Genna
by sk84life96 March 28, 2009

Mug icon
Buy a Genna mug!