Top definition
Beautiful girl with great smile with stunning body! She's great with her tongue. Sporty kind.
wwooww She's Nele. Damn sooo hot!
by Dontbejalousmeprettay July 02, 2014
Get the mug
Get a Nele mug for your mate Zora.