Skip to main content

hahahagirlxd's definitions

Ellie

Share definition
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
Flag
mugGet the Ellie mug.