Skip to main content

Definitions by Rican queen savage

a weird funny pretty girl who often smells like chunions and will beat any body up
Shes such a Leana
Leana by Rican queen savage May 7, 2018