Top definition
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
OML leeran stop being annoying
by UrFavCecilia May 15, 2018
Get the mug
Get a leeran mug for your boyfriend Abdul.