1 definition by MOUNTIAN OF STRENGTH
The absolute most beautiful italian woman to walk the earth. Her level of sexiness is completely off the charts. By far the most adorable woman alive. Her heart is huge and she's loved by many, boom boom lilla I LALA U.
by MOUNTIAN OF STRENGTH October 14, 2011