Skip to main content

Leyahna Dowey's definitions

leyahna

Share definition
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
Flag
mugGet the leyahna mug.