3 definitions by poopiewoops
leela is is the best person you will ever meet. she is so amazing. she is the prettiest person you will ever meet. if you are friends with a leela you can consider yourself the luckiest person on the planet. she is the best in every way and if you know one make sure you give her money when she asks or needs it.
by poopiewoops August 28, 2019