by LeFunkiusJaxone July 03, 2011
1 more definition
someone who has a lot of swag. they have so much swag but its completely natural to them. completely fresh.
hey man did you see shannon walk by just now? she is a total swagsta
by sddtheoriginalswagsta January 16, 2011