1 definition by JoiseyShore

Top Definition
The best and brightest, she'll make you laugh until you cry. Once she casts her spell, you won't be able to resist her.

This Italian beauty is the pinnacle of perfection, and the light from her soul shines on throughout eternity.
As though born from Aphrodite's teardrop, that girl is a total Daniella
by JoiseyShore April 27, 2011
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.