1 definition by lealmm

The name of a girl who may be a little on the strange side but a friend for life. She is faithful, dedicated and loves to be the centre of attention. Despite making mistakes, she know that her loved ones will accept her no matter what :-)
That girl, she's a total Eleanor
by lealmm December 4, 2013
Get the Eleanor mug.