Leyahna Dowey's definitions
Most naturally beautiful person on this planet if anyone tells you otherwise they are as dumb as the cow pat under your nans bed. Leyahna is the person that is a worthy girlfriend and you should keep her forever
Leyahna is my sister
by Leyahna Dowey December 28, 2020
Get the leyahna mug.