Skip to main content

cryingclown222xoxo's definitions

leili

leili has big booba, such massive booba. she is so cool and so incredibly interesting, she is the most interesting person ever. she kins snivy.
by cryingclown222xoxo March 14, 2021
mugGet the leilimug.

Share this definition