Skip to main content

hahahagirlxd's definitions

Ellie

one who is smart but has no social skills and most times doesnt understand social situations,one who will attach to you like a leech and then drop you when she finds someone else.
that conversation was so ellie
by hahahagirlxd February 25, 2009
mugGet the Ellie mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email