Top definition
The most beautiful, amazing, smartest, sexiest girl to ever live.
Move over Penelope Cruz, here comes LeAynne.
by DigBickKolby February 28, 2017
Get the mug
Get a leaynne mug for your friend Jerry.