1 definition by Rican queen savage

a weird funny pretty girl who often smells like chunions and will beat any body up
Shes such a Leana
by Rican queen savage February 22, 2018
Get the Leana mug.