Top definition
the ability or strength to continue in one's pursuit of success, despite severe criticism
I'm about to get my Rebecca Black Swag on and win 1st place, and make all them haters shut up
by SudoNeem May 05, 2011
Get the mug
Get a rebecca black swag mug for your guy Julia.