Top definition
Naturally beautiful. A very loyal friend. Stays away from crowds, she prefers the company of close friends and lovers.
" Let's spend some Melicent time together."
by Mel's bud February 04, 2010
Get the mug
Get a Melicent mug for your dog Bob.