Definitions by Yyyyyyyrrreettfcddfc
Lena
A straight up annoying bitch with no sense of humor. She will start to like you and then she will be annoying. She cries at everything you say to her or do to her. She Is a pussy.
Lena by Yyyyyyyrrreettfcddfc January 31, 2020