that's such a jelena thing to say  dude you're almost as funny as jelena
probably one of the most funniest people you will come across
"that's such a jelena thing to say  dude you're almost as funny as jelena" What is the definition of "jelena"?