Top definition
Emelena is a gorgeous girl, who is very funny get yourself with a emelena because I swear you will not regret it
by MB298 April 04, 2018
Get the mug
Get a emelena mug for your dog Abdul.