1 definition by YoThatsMyBoiLeonard

The most sexiest man on the earth,
Gets all the girls,He also is a god that says THIS IS SPARTA!!!! Don’t mess with him or he will fuck you up
Yo see that guy walking,That’s a Leonidas
by YoThatsMyBoiLeonard January 7, 2018
Get the Leonidas mug.