1 definition by Animosity of Man

Top Definition
To have "Spectacular Swag".
Man, that guy is Swagtacular!
by Animosity of Man April 28, 2009

Mug icon
Buy a Swagtacular mug!