Top definition
Is a girl who is not to be messed with. She us unique in every senses of the word.

People say 'she got respect' must be leighannah.
Leighannah got respect
by superfly1219 March 10, 2015
Get the mug
Get a Leighannah mug for your cat Larisa.