1 definition by Josh234amorda

An amazing beautiful women who will walk around town like she owns the place and get everyone to follow her she normally will set the trend rather then follow it she often gets any guy she wants and has a very big well shaped ass she has heads turning when she walks by
by Josh234amorda June 17, 2017
Get the Leslie mug.