1 definition by scottieahh

Top Definition
The meaning of a great person who is pretty good in bed and verry hot,with a very outgoing personality and plus is also known as melina the great :]]
Yo man are you going to Melina's Party?"
"Yeahhh! BYOB party right?!"
by scottieahh April 15, 2008
Mug icon
Buy a Melina mug!