ellern is such a freak for putting herself in this dictionary
an insane girl who enjoys drooling and running around in circles
"ellern is such a freak for putting herself in this dictionary" What is the definition of "ellern"?