Top definition
Very Beautiful and supportive person.Makes Your day whenever your down.Very Loyal and Honest.
by ;(/) March 28, 2018
Get the mug
Get a delauna mug for your mom Larisa.