Leggstar

a person with lots of hoes.
“that boy a leggstar on god!”
by heysisternns November 11, 2018
Get the Leggstar mug.