Top Definition
the prettiest, hottest, most awesome beautiful girl u can find in the world
im the luckiest guy in the world, i met yena today
by anonymous July 03, 2003
1 more definition
a really really hot, pretty girl dat u love
i luv yena
by yena lover June 28, 2003

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×