1 definition by UrFavCecilia
Leeran is a really annoying person someone that will always bother u ... but all this in a good way heβs a very trustworthy person and if your lucky enough to have him in your life make sure to keep him
by UrFavCecilia March 25, 2018
