1 definition by LexieL

Top Definition
The most beautiful girl in the world

a heavenly beauty
guy1: *jaw drops, eye light up*
guy2: wow you look like you just saw Jenna
by LexieL March 05, 2009

Mug icon
Buy a Jenna mug!